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