ich habe Ordersprinter auf einem Rapsberry laufen. Druck über javaprinter. Tagesabschluss funktioniert. Die Kassenbons jedoch nicht. Ich vermute es liegt an der Vorlage. Wer kann mir helfen? Evtl. klappt es mit der Original-Kassenbon-Vorlage. Kann mir die jm. zur Verfügung stellen?
vielen Dank vorab
Hier meine Vorlage:
l;
j:l;
j: ; s:R E C H N U N G
t:llllllllllllllllllll; f: ; a_ID:rrrrrrrrrrr
f: ;d:w
g:v; c:v
k:rrr; s: ; m:v; s: ; n:rrrrrr; o:rrrrrrr
f:-
START_PRODUCTS
a:rrr; s: ; c:v; s: ; b:rrrrrr; d:rrrrrrr
END_PRODUCTS
p:rrrrr; q:rrrrrr; r:rrrrrrrr; n:rrrrrrrr
START_TAXES
t:rrrrr; m:rrrrrr; n:rrrrrrrr; b:rrrrrrrr
END_TAXES
f: ; E_Summe:lllllllllllllllllllllll;
Und hier die Fehlermeldung die der printserver ausspuckt
Exception in main loop catched
java.lang.StringIndexOutOfBoundsException: String index out of range: 1
at java.lang.String.substring(String.java:1963)
at javaprinter.customreceipt.Layoutfield.<init>(Unknown Source)
at javaprinter.customreceipt.TemplateLine.<init>(Unknown Source)
at javaprinter.customreceipt.CustomReceipt.createReceipt(Unknown Source)
at javaprinter.ReceiptWorker.printReceipt(Unknown Source)
at javaprinter.ReceiptWorker.fetchAndPrintReceiptJobs(Unknown Source)
at javaprinter.Main.main(Unknown Source)