Ausgabevariablen |
Top Previous Next |
Variablen: Variablen sind Texte, die später vom Programm bei der Ausgabe gegen z.B. Datenbankinhalte ausgetauscht werden. Beispiel: Wenn Sie in einem Objekt die Variable \$MANDANT_FIRMA eintragen, erscheint später auf der Rechnung an dieser Stelle der bei den Programmeinstellungen hinterlegte Firmenname. Hinweis: Bei Objekten, die Variablen als Textinhalte enthalten, sollte die Einstellung Zeilenumbruch deaktiviert sein, Zeilenumbrüche werden mit der Variablen \$NEWLINE eingefügt. Dadurch kann der Textinhalt mittels normalen Zeilenumbrüchen strukturiert werden, ohne dass diese in der Ausgabe erscheinen.
Bedingungen: Bedingungen überprüfen Variablen auf deren Inhalt und ignorieren den Text innerhalb der einschließenden geschweiften Klammer sofern die Überprüfung fehlschlägt. Beispiele: \$IF_EXISTS_ONE{\$NEWLINE<b>Lieferart: \$AUFTRAG_LIEFERART</b>} Eine Leerzeile und der Titel Lieferart werden nur ausgegeben, wenn ein Wert für Lieferart existiert.
\$IF_EXISTS_ALL{\$NEWLINE IBAN: \$MANDANT_BANKVERBINDUNG1_IBAN BIC: \$MANDANT_BANKVERBINDUNG1_BIC} Eine Leerzeile und die Titel für IBAN und BIC werden nur ausgegeben, wenn ein Wert für alle Variablen existiert.
\$IF_TRUE{\$RECHNUNG_POSTFACH_NUTZEN\$NEWLINE\$NEWLINE Postfach \$RECHNUNG_POSTFACH \$RECHNUNG_PLZ_POSTFACH \$RECHNUNG_ORT} Nur wenn die logische Variable \$RECHNUNG_POSTFACH_NUTZEN auf 'Ja' steht, wird eine Adresszeile mit dem Postfach erzeugt. \$IF_NOT_TRUE{\$RECHNUNG_POSTFACH_NUTZEN\$NEWLINE\$NEWLINE \$RECHNUNG_STRASSE \$NEWLINE \$RECHNUNG_PLZ \$RECHNUNG_ORT} Ansonsten wird die normale Strassenadresse benutzt.
Einfügen eines Bildes direkt im Text: Die Syntax dazu ist: <image="c:/beispiel.jpg;1;1;8.5cm;4cm"></image> Die Werte werden semikolongetrennt und eingeschlossen in Anführungsstriche. Parameter: Dateiname: Absoluter Pfad, sofern eine Datei nicht gefunden wird, wird in der Reihenfolge Datenordner, Vorlagenordner, Dokumentenordner nach der Datei gesucht. Es sollten nur jpeg oder png-Bilder benutzt werden. Bild an Grösse anpassen: 0 oder 1. Aspect Ratio beachten: 0 oder 1. Breite: Dezimaltrennzeichen: Punkt, Einheiten wie in HTML [pt;cm;mm...]. Höhe: Dezimaltrennzeichen:Punkt, Einheiten wie in HTML [pt;cm;mm...].
Formatierungen: Alle Texte und Variablen können formatiert werden. Die Formatierungen sind beliebig verschachtelbar.
Unterstrichen: <u></u> Fettdruck: <b></b> Kursiv: <i></i> Grössere Schrift: <big></big> Kleinere Schrift: <small></small> Hochgestellt: <sup></sup> Tiefgestellt: <sub></sub> Farbe: <color="black"></color> Small Caps: <sc></sc> Ausrichtung links: <left></left> Ausrichtung rechts: <right></right> Ausrichtung zentriert: <center></center> Neue Zeile: \$NEWLINE Neue Seite: \$NEWPAGE
Beispiele: <b>\$MANDANT_FIRMA</b> Fettdruck.
<big><b>\$MANDANT_FIRMA</b></big> Fettdruck und grosse Schrift.
<big><big><b>\$MANDANT_FIRMA</b></big></big> Fettdruck und noch grössere Schrift.
<color="green">\$MANDANT_FIRMA</color> Grüne Schrift. Nachfolgend befindet sich eine Tabelle mit möglichen Farbwerten, dabei kann entweder der Name der Farbe oder Hexwert eingetragen werden.
|