Объекты DIRECTUM

 

Объект IEDocumentVersion

 

Метод CreateClone – клонировать версию

Синтаксис:

procedure CreateClone(

  const Note: WideString;

  [optional] const State: TEDocumentVersionState;

  [optional] CreateAsHidden: WordBool);

Параметры:

Note – примечание к новой версии;

State – состояние версии. По умолчанию параметр принимает значение vsDefault;

CreateAsHidden – признак создания скрытой версии: True, если необходимо создать скрытую версию, иначе False. По умолчанию параметр принимает значение False.

Описание:

Метод клонирует версию электронного документа и изменяет ее примечание на Note. При этом создается новая версия электронного документа с тем же текстом, что у клонируемой версии. ЭЦП версии электронного документа не клонируется. Для клонирования версии у пользователя должны быть права на изменение документа, иначе будет сгенерировано исключение.

При создании версии электронного документа выполняется процесс «Добавление версии электронного документа»:

 

 

Добавление версии электронного документа

 

 

Таблица 2. Добавление До

Добавление записи детального раздела «Версии электронного документа»

Таблица 2. Добавление После

Карточка. Сохранение возможность

Начало транзакции

Карточка. Сохранение До

Сохранение электронного документа на сервере

Карточка. Сохранение После

Конец транзакции