Программа DIRECTUM RapID Waiter
Пример файла RIDWaiterSettings.xml
<?xml version="1.0" encoding="utf-8"?>
<Settings>
<Language>RU</Language>
<Port>COM3</Port>
<Mode>baud=9600 parity=S</Mode>
<Barcodes>
<Barcode>
<Mask ID="2">^DIRECTUM-([0-9]+)-([0-9]+)$</Mask>
<Action Type="Script“>ProcessScanningResult ID=%ID%
InstallationID=%InstallationID%</Action>
<Params>
<InstallationID>\1</SomeMessage></Params>
<Comment>Штрих-код документов системы DIRECTUM</Comment>
</Barcode>
<Barcode>
<Mask ID="2">^KAS-([A-Z,0-9]+)-([0-9]+)$</Mask>
<Action Type="atCommand">
C:\program%20files\Xmb.exe MBLoadRasch
-SYS=%SYSCODE% -F="Обработка штрих-кода" -R="ИД=%ID%"</Action>
<Params>
<SYSCODE>\1</SYSCODE>
</Params>
<Comment>Штрих-код документов КАС «Бизнес Люкс»</Comment>
</Barcode>
</Barcodes>
</Settings>
При таких настройках для обработки результатов сканирования документов системы DIRECTUM будет запускаться сценарий с именем ProcessScanningResult. В текст вычисления сценария будут передаваться параметры:
· ID, со значением ИД документа, указанного во второй группе регулярного выражения;
· InstallationID, со значением ИД инсталляции, указанного в первой группе регулярного выражения.
При обработке результатов сканирования документов КАС «Бизнес Люкс» будет выполняться указанная командная строка. В тексте строки задаются параметры:
· ID, со значением ИД документа, указанного во второй группе регулярного выражения;
· SYSCODE, со значением кода системы, указанного в первой группе регулярного выражения.
© 2009, Компания DIRECTUM
|
Отправить комментарий к этому разделу на
support@directum.ru
|