Объекты DIRECTUM

 

Объект ISystemDialogsFactory

 

Метод GetExportMultipleEDocumentDialog – получить диалог экспорта нескольких электронных документов

Синтаксис:

function GetExportMultipleEDocumentDialog(

  const SourceContents: IContents;

  LockType: TEDocumentLockType;

  const DestFolderName: WideString;

  VersionType: TExportedVersionType;

  InExtendedFormat: WordBool;

  [optional] NeedCompress: WordBool;

  [optional] SignaturesType: TExportedSignaturesType): IServiceDialog;

Параметры:

SourceContents – список электронных документов для экспорта;

LockType – тип блокировки экспортируемых электронных документов;

DestFolderName – имя папки, в которую экспортируются электронные документы;

VersionType – тип экспортируемых версий электронных документов;

InExtendedFormat – признак экспорта в формате структурированных электронных документов: True, если нужно выполнить экспорт в структурированные электронные документы, иначе False;

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

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

Возвращаемое значение:

Служебный диалог экспорта нескольких электронных документов.

Описание:

Метод создает диалог экспорта нескольких электронных документов. Полученный диалог можно показать с помощью метода IServiceDialog.Show или выполнить невизуально с помощью метода IServiceDialog.Execute.

При невизуальном выполнении в качестве значений реквизитов диалога всегда используются переданные параметры метода GetExportMultipleEDocumentDialog. Выполнение в невизуальном режиме возможно, если значение параметра LockTime не равно edltQuery, а значение параметра VersionType не равно evtQuery.

При показе диалога в качестве значений реквизитов диалога могут использоваться как переданные параметры, так и параметры, выбранные пользователем при последнем показе диалога.

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

 

 

См. также:

·         метод GetExportSingleEDocumentDialog.