详细信息
以下数据格式脚本可用于匹配字符串验证。可以使用以下 DMCC 命令更改匹配字符串的值:
||>设置 INPUT-STRING.VALUE "TEST"<CR><LF>
(TEST 是本示例中的新匹配字符串值,<CR><LF> 也是 CarriageReturn 和 LineFeed 控制字符)。
数据格式化脚本

重置设备的配置并启用基于脚本的格式,然后将以下代码复制并粘贴到数据格式脚本中,覆盖其中的任何现有代码:
var myStartup = 0;
var myInputString = "";
函数 onResult (decodeResults, readerProperties, output) {
如果 (myStartup == 0) {
dmccSet("输入-字符串.启用", 1);
dmccSet("输入-字符串.标题", "【");
dmccSet("INPUT-STRING.FOOTER", "】");
dmccSet("输入字符串模式", 0);
myStartup = 1;
}
if (readerProperties.inputstr.length > 0) {
myInputString = readerProperties.inputstr;
}
if (decodeResults【0】.decoded) {
if (decodeResults【0】.content == myInputString) {
output.content = decodeResults【0】.content + "\r\n";
}
其他 {
output.events.system = Event.system.validation失败;
output.content = decodeResults【0】.content + " (INVALID)\r\n";
}
}
其他 {
output.content = "(NOREAD)\r\n";
}
}