TSE Ausgabe: Unterschied zwischen den Versionen
Mhtec (Diskussion | Beiträge) K |
Mhtec (Diskussion | Beiträge) K |
||
(7 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
== auf der Rechnung | == auf der Rechnung == | ||
Neben der dynamischen Ausgabe der TSE-Daten zwischen dem Zahlweisentext und dem Fußtext ist es möglich die TSE-Daten an einer festen Stelle auf dem Rechnungsformular auszudrucken. | Neben der dynamischen Ausgabe der TSE-Daten zwischen dem Zahlweisentext und dem Fußtext ist es möglich die TSE-Daten an einer festen Stelle auf dem Rechnungsformular auszudrucken. | ||
Zeile 12: | Zeile 12: | ||
werden die TSE-Daten an einer frei | werden die TSE-Daten an einer frei definierbaren Stelle ausgegeben. Folgende [[SM.INI]] Einträge bestimmen die Position der TSE-Daten: | ||
Zeile 31: | Zeile 31: | ||
Die Größe wird in zehntel Punkten angegeben. Der Defaultwert von 50 ergibt also eine Größe von 5 Punkten. Zugleich bestimmt die Größe auch den Abstand zwischen den Zeilen. Die Anzahl der für die Ausgabe der TSE-Daten nötigen Zeilen lässt sich über die maximale Textlänge bestimmen: | Die Größe wird in zehntel Punkten angegeben. Der Defaultwert von 50 ergibt also eine Größe von 5 Punkten. Dieser Wert (in Punkten) ist in etwa vergleichbar mit der Größenangabe in einer Textverarbeitung. Zugleich bestimmt die Größe auch den Abstand zwischen den Zeilen. Die Anzahl der für die Ausgabe der TSE-Daten nötigen Zeilen lässt sich über die maximale Textlänge bestimmen: | ||
Zeile 51: | Zeile 51: | ||
werden die TSE-Daten an einer frei | werden die TSE-Daten an einer frei definierbaren Stelle vertikal (um 90 Grad gegen den Uhrzeigersinn) ausgegeben. Folgende [[SM.INI]] Einträge bestimmen die Position der TSE-Daten: | ||
Zeile 59: | Zeile 59: | ||
| <tt> nTSESpalte 100<tt> | | <tt> nTSESpalte 100<tt> | ||
|} | |} | ||
Beim vertikalen Text gelten die gleichen [[SM.INI]] Einträge wie beim statischen Text weiter oben. Die maximale Textlänge (Defaultwert) beträgt hier jedoch nur 90 Zeichen, was 4 Text Spalten ergibt. |
Aktuelle Version vom 7. Juni 2022, 11:46 Uhr
auf der Rechnung
Neben der dynamischen Ausgabe der TSE-Daten zwischen dem Zahlweisentext und dem Fußtext ist es möglich die TSE-Daten an einer festen Stelle auf dem Rechnungsformular auszudrucken.
Statischer Text
Mit dem SM.INI Eintrag
lTSERechnungStaticText |
werden die TSE-Daten an einer frei definierbaren Stelle ausgegeben. Folgende SM.INI Einträge bestimmen die Position der TSE-Daten:
nTSEZeile -150 |
nTSESpalte 100 |
Die Werte sind in zehntel Millimeter vom linken bzw. oberen Rand anzugeben. Eine negative Zahl bei nTSEZeile gibt den Abstand vom unteren Rand an. Werden die Werte in der SM.INI nicht gesetzt, werden die Werte wie oben angegeben verwendet.
Durch einen weiteren SM.INI Eintrag lässt sich auch die Größe der Buchstaben beeinflussen:
nTSEHeight 50 |
Die Größe wird in zehntel Punkten angegeben. Der Defaultwert von 50 ergibt also eine Größe von 5 Punkten. Dieser Wert (in Punkten) ist in etwa vergleichbar mit der Größenangabe in einer Textverarbeitung. Zugleich bestimmt die Größe auch den Abstand zwischen den Zeilen. Die Anzahl der für die Ausgabe der TSE-Daten nötigen Zeilen lässt sich über die maximale Textlänge bestimmen:
nTSEMaxLen 200 |
Obiger SM.INI Eintrag bewirkt, dass die TSE-Daten in 2 Zeilen ausgegeben werden. Ein Wert von 90 hingegen verteilt die TSE-Daten auf 4 Zeilen.
Vertikaler Text
Mit dem SM.INI Eintrag
lTSERechnungVertikalText |
werden die TSE-Daten an einer frei definierbaren Stelle vertikal (um 90 Grad gegen den Uhrzeigersinn) ausgegeben. Folgende SM.INI Einträge bestimmen die Position der TSE-Daten:
nTSEZeile -100 |
nTSESpalte 100 |
Beim vertikalen Text gelten die gleichen SM.INI Einträge wie beim statischen Text weiter oben. Die maximale Textlänge (Defaultwert) beträgt hier jedoch nur 90 Zeichen, was 4 Text Spalten ergibt.