Объект ISystemDialogsFactory
Метод GetExportSingleEDocumentDialog – получить диалог экспорта одного электронного документа
Синтаксис:
function GetExportSingleEDocumentDialog( EDocument: OleVariant; EDocumentVersionNumber: Integer; NeedLock: WordBool; const FileName: WideString; [optional] NeedCompress: WordBool; [optional] SignaturesType: TExportedSignaturesType): IServiceDialog; |
Параметры:
EDocument – экспортируемый электронный документ;
EDocumentVersionNumber – номер версии документа, которую следует экспортировать;
NeedLock – необходимость блокировки экспортируемого электронного документа: True, если блокировка нужна, False, если блокировка не нужна;
FileName – полное имя файла, в который экспортируется электронный документ;
NeedCompress – признак сжатия документа при экспорте: True, если нужно сжимать документ, иначе False. По умолчанию параметр принимает значение False;
SignaturesType – тип экспортируемых подписей. По умолчанию параметр принимает значение estAll.
Возвращаемое значение:
Служебный диалог экспорта одного электронного документа.
Описание:
Метод возвращает диалог экспорта электронного документа EDocument. В качестве значения параметра EDocument следует передавать объект IEDocument или IEDocumentInfo, иначе будет сгенерировано исключение. Полученный диалог можно показать с помощью метода IServiceDialog.Show или выполнить невизуально с помощью метода IServiceDialog.Execute.
При невизуальном выполнении в качестве значений реквизитов диалога всегда используются переданные параметры метода GetExportSingleEDocumentDialog.
При показе диалога в качестве значений реквизитов диалога могут использоваться как переданные параметры, так и параметры, выбранные пользователем при последнем показе диалога.
Если параметр NeedCompress имеет значение True, то версия экспортируемого документа будет предварительно упакована в zip-архив.
© 2009, Компания DIRECTUM
|
Отправить комментарий к этому разделу на
support@directum.ru
|