Копировать ссылку на страницу

Объект ISystemDialogsFactory предназначен для создания диалогов. Используя этот объект можно:

получать диалог списка версий документов. Подробнее см. описание метода GetEDocumentVersionListDialog;
получать диалоги списков ЭП документов. Подробнее см. описание методов GetSignatureListDialog, GetSignEDocumentDialog;
получать диалоги создания документов и их версий. Подробнее см. описание методов GetCopyFDocumentDialog, GetCreateEDocumentFromFileDialog, GetCreateEDocumentFromScannerDialog, GetCreateEDocumentFromTemplateDialog, GetCreateEDocumentNewVersionDialog;
получать диалоги отправки документов по почте. Подробнее см. описание методов GetEmailMultipleEDocumentsDialog, GetEmailSingleEDocumentDialog;
получать диалоги экспорта и импорта документов. Подробнее см. описание методов GetExportMultipleEDocumentDialog, GetExportSingleEDocumentDialog, GetImportEDocumentVersionFromScannerDialog, GetImportEDocumentVersionFromFileDialog, GetImportEDocumentVersionFromTemplateDialog, GetImportEDocumentVersionFromEDocumentDialog.

Получить объект можно с помощью переменной SystemDialogs либо с помощью свойства IApplication.SystemDialogsFactory.

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

Пример:

 

// Импортировать версию документа из файла.

// Destiny – документ, в который нужно импортировать версию.

ImportDialog = SystemDialogs.GetImportEDocumentVersionFromFileDialog(

  Destiny; 1; ''; ''; False; False)

ImportDialog.Show(False)

Свойства:

CustomizeSearchDialog

QuerySearchDialog

Методы:

GetCopyEDocumentDialog

GetCreateEDocumentFromFileDialog

GetCreateEDocumentFromScannerDialog

GetCreateEDocumentFromTemplateDialog

GetCreateEDocumentNewVersionDialog

GetEDocumentVersionListDialog

GetEmailMultipleEDocumentsDialog

GetEmailSingleEDocumentDialog

GetExportMultipleEDocumentDialog

GetExportSingleEDocumentDialog

GetImportEDocumentVersionFromEDocumentDialog

GetImportEDocumentVersionFromFileDialog

GetImportEDocumentVersionFromScannerDialog

GetImportEDocumentVersionFromTemplateDialog

GetSignatureListDialog

GetSignEDocumentDialog

GetSignMultipleObjectsDialog

© 2016 Компания DIRECTUM Сообщество пользователей DIRECTUM