Schriftarten mit identischem Platz für jedes Zeichen
Michael Hubenschmid
Hallo Zusammen.Bei einem Kunden sollte folgendes im Lauyter umgesetzt werden:
Es wird eine schriftart oder eine Druckdefinition geben in der jedes Zeichen den gleichen Platz benötigt (eine 1 genaussviel wie eine 5), um alles schon untereinander andrucken zu können. Des Weiteren soll bei den Mengenangaben folgendes umgesetzt werden:
1
2.50
100
15.75
Für einen Lösungsvorschlag wäre ich sehr dankbar.
MFG
Philipp Knecht
Hi MichaelVerwende doch einfach Courier New als Schriftart.
Für das andere Problem würde ich im Value Property folgendes machen:
LD.Fstr(Feld,"#.00").Replace(".00","")
hth
Michael Hubenschmid
Hallo Philipp!Das mit der Schriftartt ist OK. Jedoch funktioniert das mit dem Replace nicht.
Was muss ich ihm angeben damit er .00 durch 3 Leerschläge ersetzt?
Danke
Michael Hubenschmid
Hallo Philipp!Auch nachdem ich das Feld als General deklariert habe werden mit .00 nicht mit Leerschlägen ersetzt durch folgende Funktion:
LD.FStr(DocumentRow("Quantity"),"#.00").Replace(".00"," ")
Es kommt dann trotzdem in dieser Art:
1
1,75
anstatt
1
1.75
Kannst du das nochmal anschauen, oder hat der LD ein Problem mit aufeinanderfolgenden Leerzeichen.
Gruss Micha
0
Please sign in to leave a comment.
Comments
0 comments