Объекты DIRECTUM

 

Объект IEDocumentVersion

 

Метод ExportInExtendedFormat – экспортировать версию документа в структурированный электронный документ

Синтаксис:

procedure ExportInExtendedFormat(

  const FileName: WideString;

  [optional] NeedLock: WordBool;

  [optional] NeedCompress: WordBool;

  [optional] SignaturesType: TExportedSignaturesType);

Параметры:

·         FileName – имя файла, в который будет экспортирована версия электронного документа;

·         NeedLock – признак экспорта с блокировкой: True, если нужно экспортировать с блокировкой, иначе False;

·         NeedCompress – признак сжатия документа при экспорте: True, если нужно сжимать документ, иначе False. По умолчанию параметр принимает значение False;

·         SignaturesType – тип экспортируемых подписей. По умолчанию параметр принимает значение estAll.

Описание:

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

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

 

 

См. также:

·         метод Export;

·         свойство IEDocumentInfo.Exporter.