상세정보…
다음 데이터 포맷 스크립트는 일치 문자열 유효성 검사에 사용할 수 있습니다. 일치 문자열의 값은 아래 DMCC 명령으로 변경할 수 있습니다.
||>SET INPUT-STRING.VALUE -테스트<CR><LF>
(TEST는 이 예제의 새로운 일치 문자열 값<CR><LF> 이며 CarriageReturn 및 LineFeed 제어 문자입니다).
데이터 포맷 스크립트

장치 구성을 재설정하고 스크립트 기반 포맷을 활성화한 다음 아래 코드를 복사하여 데이터 포맷 스크립트에 붙여넣고 기존 코드를 덮어씁니다.
var myStartup = 0;
var myInputString = - - ;
onResult 기능(디코드 결과, readerProperties, 출력) {
(myStartup == 0) {
dmccSet(이는 \"입력-스트링.ENABLE\", 1);
dmccSet(이는 INPUT-STRING.HEADER가 아닌, 가령[가장);
dmccSet(기초 입력-스트링.포터 기압, 기압] );
dmccSet(이는 INPUT-STRING.MODE, 0);
myStartup = 1,
}
(readerProperties.inputstr.length > 0) {
myInputString = readerProperties.inputstr;
}
if (디코드 결과[0].디코딩됨) {
(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 가 됨;
}
}