Seite 1 von 1

Kassenbon wird nicht gedruckt

Verfasst: Di 18. Sep 2018, 22:11
von mhkenche
Hallo,
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)

Re: Kassenbon wird nicht gedruckt

Verfasst: Di 18. Sep 2018, 23:18
von pichel
Hallo,

du hast in der 4. Zeile ein "j: " vor dem Textabschnitt, das macht da keinen Sinn und hat auch keine Auszeichnung (links/rechtsbündig). Wahrscheinlich soll deine Vorlage so aussehen:

Code: Alles auswählen

l;
j:l;

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; 
So wird es jedenfalls funktionieren.

Ich bin mit der Syntax der Vorlage auch nicht mehr zufrieden. Wenn ich mal viiiiieeel Zeit habe, werde ich die intuitiver machen...

Gruß,

Stefan