Копировать ссылку на страницу

Синтаксис:

procedure Export(

 const FileName: WideString;

[optional] NeedLock: WordBool;

[optional] NeedCompress: WordBool;

[optional] InExtendedFormat: WordBool;

[optional] SignaturesType: TExportedSignaturesType;

[optional] EditMode: TEditMode);

Параметры:

FileName – имя файла, в который будет экспортирован документ;
NeedLock – признак экспорта с блокировкой: True, если нужно экспортировать с блокировкой, иначе False;
NeedCompress – признак сжатия документа при экспорте: True, если нужно сжимать документ, иначе False. По умолчанию параметр принимает значение False;
InExtendedFormat - признак экспорта в структурированный документ: True, если нужно экспортировать в структурированный документ, иначе False. По умолчанию параметр принимает значение False;
SignaturesType – тип экспортируемых подписей. По умолчанию параметр принимает значение estAll;
EditMode – действие, которое будет записано в историю. По умолчанию emExport.

Описание:

Метод экспортирует версию документа в файл с именем FileName и блокирует документ от изменений другими пользователями в зависимости от значения параметра NeedLock. Если у текущего пользователя нет прав на изменение документа или документ уже заблокирован, то при попытке экспортировать документ с блокировкой, будет сгенерировано исключение. Заблокированную версию документа можно экспортировать без блокировки.

Если параметр NeedCompress имеет значение True, то версия экспортируемого документа будет упакована в zip-архив. При этом будет создан файл с полным путем и именем указанными в параметре FileName, но расширением ZIP.

От значения параметра EditMode зависит, что будет записывать в историю документа, например, при задании значения emOpenForView – просмотр.

См. также

 

© 2016 Компания DIRECTUM Сообщество пользователей DIRECTUM