Freie Variablen

Freie Variablen wurden für Formulardialoge geschaffen, können aber auch in Skripten ohne Formulardialoge verwendet werden.

Freie Variablen werden im Skript gesetzt, grundsätzlich in eckigen Klammern geschrieben und haben beliebige Namen:


***VAR GEWINN = [Ertrag:Saldo - Aufwand:Saldo]

Wenn im weiteren Ablauf des Skripts sich Ertrag und Aufwand ändert, behält die freie Variable GEWINN ihren Wert. Freie Variablen enthalten intern immer Text, wobei der Text wie in diesem Beispiel auch eine Zahl darstellen und mit dieser Zahl weitergerechnet werden kann. Zugegriffen wird dann auf diese Variable mit eckigen Klammern [GEWINN], und zwar in Skripten, im individuellen Buchungsdialog und vor allem im Formulardialog.

Freie Variablen können auch zum Abkürzen von Stern-Kommandos verwendet werden:

***VAR fett = Absatzmarker <b>;</b>

Um einen Text in HTML bzw. XML zu erzeugen, genügt dann vor den fett geschriebenen Absätzen

***[fett]

Ein Einschließen der drei Sternchen in die drei Variablen ist nicht zulässig.