Объект ISystemDialogsFactory
Метод GetEmailMultipleEDocumentsDialog - получить диалог отправки по почте нескольких электронных документов
Синтаксис:
function GetEmailMultipleEDocumentsDialog( const SourceContents: IContents; LockType: TEDocumentLockType; VersionType: TExportedVersionType; InExtendedFormat: WordBool; [optional] NeedCompress: WordBool; [optional] SignaturesType: TExportedSignaturesType): IServiceDialog; |
Параметры:
SourceContents – список электронных документов для отправки;
LockType – тип блокировки отправляемых электронных документов;
VersionType – тип отправляемых версий электронных документов;
InExtendedFormat – признак отправки в формате структурированных электронных документов: True, если нужно отправить по почте структурированные электронные документы, иначе False;
NeedCompress – признак сжатия документов при отправке: True, если нужно сжимать документы, иначе False. По умолчанию параметр принимает значение False;
SignaturesType – тип отправляемых подписей. По умолчанию параметр принимает значение estAll.
Возвращаемое значение:
Служебный диалог отправки по почте нескольких электронных документов.
Описание:
Метод создает диалог отправки по электронной почте нескольких электронных документов. Полученный диалог можно показать с помощью метода IServiceDialog.Show или выполнить невизуально с помощью метода IServiceDialog.Execute.
При невизуальном выполнении в качестве значений реквизитов диалога всегда используются переданные параметры метода GetEmailMultipleEDocumentsDialog. Будет показано письмо с вложенными электронными документами без предварительного показа диалога экспорта. Выполнение в невизуальном режиме возможно, если значение параметра LockTime не равно edltQuery, а значение параметра VersionType не равно evtQuery.
При показе диалога в качестве значений реквизитов диалога могут использоваться как переданные параметры, так и параметры, выбранные пользователем при последнем показе диалога. Будет показан диалог экспорта нескольких документов, аналогичный диалогу экспорта, который возвращает метод GetExportMultipleEDocumentDialog. После нажатия на кнопку ОК, откроется письмо с вложенными электронными документами.
Если параметр NeedCompress имеет значение True, то версии отправляемых документов будут предварительно упаковываться в zip-архив.
См. также:
· метод GetEmailSingleEDocumentDialog.
© 2009, Компания DIRECTUM
|
Отправить комментарий к этому разделу на
support@directum.ru
|