숫자 ZPL-II로 바코드를 인쇄하는 방법은 무엇입니까?
문제
간단한 프로그램 프린트 바코드가 있습니다. 레이블 형식은 사전로드 형식입니다. 바코드 값은 다음과 같이 매개 변수로 전달됩니다.
^XA
^XFR:FORM.ZPL
^FN999^FDH654321+Y0001+OABC+^FS
^PQ2,0,1,N
그리고 그것은 두 개의 바코드를 인쇄합니다
H654321+Y0001+OABC+
H654321+Y0001+OABC+
내가 원하는 것은 일련 번호로 중간 부분이며 이런 바코드를 인쇄합니다.
H654321+Y0001+OABC+
H654321+Y0002+OABC+
나는 ^sn과 ^sf를 시도했다
^FN999^FDH654321+Y0001+OABC+^SF%%%%%%%%%dddd%%%%%%,1%%%%%%^FS
그러나 성공하지 못했습니다. 두 개의 사본이 동일합니다. ZPL-II에서 어떻게 할 수 있습니까?
해결책 3
그것은 지나가지 않았다. 결국 프린터가 아닌 응용 프로그램에서 시퀀스를 생성합니다.
다른 팁
ZPL II 매뉴얼에서 찢어짐 :
^af^sn 0001, 1, y^fs
직렬화 된 필드 정의, 1의 시작 값 1, 1 증가, 선행 0을 삽입
EPL2 레이블 정의에 대한 경험 만 있기 때문에 이것이 도움이 될지 알 수있는 방법이 없습니다.
이 코드를 시도하십시오 :
^XA
^LH10,40
^BCN,150,Y,N,N^FD^SNH654321+Y0001+OABC+,1,Y^FS
^PQ2,0,1,Y
^XZ
변경해보십시오 ^PQ2,0,1,N
에게 ^PQ2,0,0,N
. replicates 필드의 값은 일련 번호가 증가하기 전에 중복 일련 번호를 인쇄하려는 것으로 나타났습니다.
제휴하지 않습니다 StackOverflow