Объект IEDocumentVersion
Метод Export – экспортировать версию электронного документа
Синтаксис:
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 – просмотр.
См. также:
· метод ExportInExtendedFormat;
· свойство IEDocumentInfo.Exporter;
· Пример экспорта версии документа.
© 2009, Компания DIRECTUM
|
Отправить комментарий к этому разделу на
support@directum.ru
|