Gestion des versions d'un document

Vous pouvez gérer des versions de document à l'aide de scripts.

Pour geler et dégeler une version de document :

Utilisez le code suivant

Description

Freeze(ByVal Comment As String = "") As Boolean

Méthode sur la classe RepositoryDocumentBase qui permet de créer une version archivée d'un document.

Unfreeze() As Boolean

Méthode sur la classe RepositoryDocumentBase qui permet de modifier la version courante dans le référentiel pour refléter les changements effectués sur votre machine en local.

Par exemple :

MyDocument.Freeze "Update required"
MyDocument.Unfreeze

Pour verrouiller et déverrouiller une version de document :

Utilisez le code suivant

Description

Lock(ByVal Comment As String = "") As Boolean

Méthode sur la classe RepositoryDocumentBase qui permet d'empêcher d'autres utilisateurs de mettre à jour une version consolidée.

Unlock() As Boolean

Méthode sur la classe RepositoryDocumentBase qui permet à d'autres utilisateurs de mettre à jour une version consolidée.

Par exemple :

MyDocument.Lock "Protection required"
MyDocument.Unlock

Pour supprimer une version de document :

Utilisez le code suivant

Description

DeleteVersion() As Boolean

Méthode sur la classe RepositoryDocumentBase qui permet de supprimer une version de document.

Par exemple :

MyDocument.Delete