Синтаксис:
procedure CreateClone( const Note: WideString; [optional] const State: TEDocumentVersionState; [optional] CreateAsHidden: WordBool); |
Параметры:
• | Note – примечание к новой версии; |
• | State – состояние версии. По умолчанию параметр принимает значение vsDefault; |
• | CreateAsHidden – признак создания скрытой версии: True, если необходимо создать скрытую версию, иначе False. По умолчанию параметр принимает значение False. |
Описание:
Метод клонирует версию документа и изменяет ее примечание на Note. При этом создается новая версия документа с тем же текстом, что у клонируемой версии. ЭП версии документа не клонируется. Для клонирования версии у пользователя должны быть права на изменение документа, иначе будет сгенерировано исключение.
При создании версии документа выполняется процесс «Добавление версии документа»:
|
Добавление версии документа |
|
|
|
|
Таблица 2. Добавление До |
||
Добавление записи детального раздела «Версии документа» |
||
Таблица 2. Добавление После |
||
Карточка. Сохранение возможность |
||
Начало транзакции |
||
Карточка. Сохранение До |
||
Сохранение документа на сервере |
||
Карточка. Сохранение После |
||
Конец транзакции |
||
|
© Компания DIRECTUM, 2018 | Сообщество пользователей DIRECTUM |