Секция ProgramSender предназначена для настройки модуля отправки в произвольную программу.
Структура секции:
<ProgramSender Type="{Тип отправителя}">
<clear/>
{Модуль отправки}
…
</ProgramSender>
где {Модуль отправки}::=
<add Name="{Имя модуля}"
WorkingFolder="{Папка временных файлов}"
Program="{Запускаемая программа}"
ProgramArguments="{Параметры командной строки}"
ProgramWorkingFolder="{Папка временных файлов программы}"
TimeOut="{Время ожидания выполнения программы}"
TryCount="{Количество попыток}" />
Type – имя класса, реализующего отправитель.
add – настройки модуля отправки:
• | Name. Уникальное имя модуля отправки, используемое для настройки линии. Может содержать до 20 символов. |
• | WorkingFolder. Папка временных файлов. |
• | Program. Полный путь к исполняемому файлу программы. |
• | ProgramArguments. Параметры запуска программы, передаваемые в командной строке. Значение по умолчанию – пустая строка. |
• | ProgramWorkingFolder. Папка временных файлов программы. |
• | TimeOut. Время ожидания выполнения программы. Укажите в формате <[дни.]чч:мм:cc>, например, 1.23:59:59. Если время ожидания истекает, то службы ввода могут попытаться снова отправить пакет в зависимости от значения тега TryCount. Значение по умолчанию 0.00:01:00. |
• | TryCount. Количество попыток. Если за указанное количество попыток не удастся запустить программу, то пакет с документом будет сохранен в папке для временных файлов. Значение по умолчанию 1. |
<ProgramSender Type="NpoComputer.Dcts.Capture.Senders.ProgramSender.ProgramSenderFactory"> |
© Компания DIRECTUM, 2018 | Сообщество пользователей DIRECTUM |