Синтаксис:
function GetCreateEDocumentFromScannerDialog( Container: OleVariant; const TypeCode: WideString; const KindCode: WideString; ImageFormat: TImageFileFormat; ImageMode: TImageMode; const EditorCode: WideString; NeedOpen: WordBool; NeedQueryScanOptions: WordBool; NeedPreview: WordBool NeedQueryScanOptionsForEachScanSession: WordBool): IServiceDialog; |
Параметры:
• | Container – информация о папке, в которую будет помещена ссылка на документ; |
• | TypeCode – имя записи справочника Типы карточек документов; |
• | KindCode – код записи справочника Виды документов; |
• | ImageFormat – формат графического файла; |
• | ImageMode – режим изображения; |
• | EditorCode – код записи справочника Приложения-редакторы; |
• | NeedOpen – признак открытия документа после создания: True, если нужно открыть, иначе False; |
• | NeedQueryScanOptions – признак запроса параметров сканирования: True, если нужно запросить параметры, иначе False; |
• | NeedPreview – признак показа окна предварительного просмотра: True, если нужно показать окно предварительного просмотра, иначе False; |
• | NeedQueryScanOptionsForEachScanSession – признак запроса дополнительных параметров сканирования для каждой сессии сканирования: True, если нужно запросить параметры, иначе False. |
Возвращаемое значение:
Диалог для создания документа со сканера.
Описание:
Метод возвращает диалог создания документа со сканера. Ссылка на созданный документ будет помещена в папку Container. Полученный диалог можно показать с помощью метода IServiceDialog.Show или выполнить в невизуальном режиме с помощью метода IServiceDialog.Execute.
В невизуальном режиме в качестве значений реквизитов диалога всегда используются переданные параметры метода GetCreateEDocumentFromScannerDialog. При этом процесс создания документа со сканера не может быть полностью невизуальным: выдаются запросы пользователю на необходимость пересканирования каждой страницы, и выводится окно предварительного просмотра в зависимости от значения параметра NeedPreview.
При показе диалога в качестве значений реквизитов диалога могут использоваться как переданные параметры, так и параметры, выбранные пользователем при последнем показе диалога.
© Компания DIRECTUM, 2018 | Сообщество пользователей DIRECTUM |