Formatierte Ausgabe von Tabellen
#table [<aktion>|<expr>]
Der Befehl erlaubt es formatierte Tabellen ähnlich den Regionsinfos der Zugvorlage zu erzeugen. Hierzu werden die Werte jeweils Zeilenweise in die Spalten einer virtuellen Tabelle eingefügt und diese nach der Befüllung ausgegeben. Dabei werden die Inhalte ihrem Typ entsprechend ausgerichtet, also Zahlen rechtsbündig, Texte linksbündig.
aktion: Eine von drei Aktionen die auf die virtuelle Tabelle wirken:
clear | Löschen des Tabelleninhaltes |
next | Weiterschalten auf die nächste Tabellenzeile |
debug | Ausgabe des Tabelleninhaltes auf der Konsole |
dump | Einfügen des Tabelleninhaltes als Kommentare in die Zugvorlage |
expr: Der Ausdruck wird ausgewertet und entsprechend seines Types in die Tabelle eingefügt.
#table clear
#table 'Einnahmen:'
#table BerechneEinnahmen()
#table next
#table 'Ausgaben:'
#table BerechneAusgaben()
#table dump
Das ergibt, unter der Annahme das die beiden aufgerufenen Funktionen existieren und z.B. für die Einnahmen 2942 und für die Ausgaben 132 ergeben:
; Einnahmen: 2942
; Ausgaben: 132
#debug, #message Revision 20 Jul 2003
|