Detalles
El siguiente script de formato de datos se puede utilizar para la validación de cadena de coincidencia. El valor de la cadena de coincidencia se puede cambiar con el siguiente comando DMCC:
||>ESTABLECER ENTRADA-CADENA.VALOR "PRUEBA"<CR><LF>
(TEST es el nuevo valor de cadena de coincidencia en este ejemplo y <CR><LF> son los caracteres de control CarriageReturn y LineFeed).
Guion de formato de datos

Restablezca la configuración del dispositivo y habilite el formato basado en guiones, luego copie y pegue el siguiente código en el guión de formato de datos, sobrescribiendo cualquier código existente allí:
var myStartup = 0;
var myInputString = "";
función onResult (decodificarresultados, propiedades del lector, salida) {
if (myStartup == 0) {
dmccSet("INPUT-STRING.ENABLE", 1);
dmccSet("INPUT-STRING.HEADER", "[");
dmccSet("INPUT-STRING.FOOTER", "]");
dmccSet("INPUT-STRING.MODE", 0);
myStartup = 1;
}
if (readerProperties.inputstr.length > 0) {
myInputString = readerProperties.inputstr;
}
si (decodeResults[0].decoded) {
if (decodeResults[0].content == myInputString) {
output.content = decodeResults[0].content + "\r\n";
}
otra {
output.events.system = Error de validación.sistema.evento;
output.content = decodeResults[0].content + " (INVALID)\r\n";
}
}
otra {
output.content = "(NOREAD)\r\n";
}
}