Копировать ссылку на страницу Перейти в предыдущий раздел Перейти в следующий раздел

Секция 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">
<clear/>
<add Name="AnyToProgramSender"
  WorkingFolder="D:\temp\DCTS\AnyToProgramSender"
  Program="C:\WINDOWS\system32\wscript.exe"
  ProgramArguments="D:\test.vbs"
  ProgramWorkingFolder="D:\"
  TimeOut="0.00:00:10"
  TryCount="3" />
</ProgramSender>

© Компания DIRECTUM, 2018 Сообщество пользователей DIRECTUM
.navbar > a:hover { background: #FFD73B; }