Kassenbon wird nicht gedruckt

Antwort erstellen

Bestätigungscode
Gib den Code genau so ein, wie du ihn siehst; Groß- und Kleinschreibung wird nicht unterschieden.
Smileys
:D :) ;) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :!: :?: :idea: :arrow: :| :mrgreen: :geek: :ugeek:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[url] ist eingeschaltet
Smileys sind eingeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Kassenbon wird nicht gedruckt

Re: Kassenbon wird nicht gedruckt

von pichel » Di 18. Sep 2018, 23:18

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

Kassenbon wird nicht gedruckt

von mhkenche » Di 18. Sep 2018, 22:11

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)

Nach oben