Modul XLS

Aus bafbal.de
Zur Navigation springen Zur Suche springen

XLS

Im Modul XLS werden die Routinen zusammengefasst, die zur Erstellung von Dateien im Excel- oder OpenOffice Calc-Format verwendet werden.

#xls_start

Startet den Export einer Excel-Datei.

Parameter

(keine)

Beispiel

#frm  c="c_sd_xls"   y=console 

#xls_start
#xls_sheet c="BAF Demo"
#xls_row
#xls_cell   z=Text
#xls_cell   z=Text   w=200   fc=red
#xls_row
#xls_cell   z=Datum
#xls_cell   y=datemin   z=$NOW()
#xls_row
#xls_cell   z=Zahl
#xls_cell   y=curr   z=3,14

#xls_stop
#cout  c="c_sd_xls executed"

#xls_stop

Beendet den Export und speichert die Datei

Parameter

  • fn ("FileName") - Dateiname, unter dem die Datei gespeichert wird; Funktionen werden ersetzt. Aus der Endung ergibt sich dann der Typ der Datei. Wenn der Parameter leer bleibt, öffnet sich ein Dateiauswahldialog zum Speichern.
  • o ("open") - Wenn Y, word wird nach der Erstellung gleich geöffnet; default Y, Funktionen werden ersetzt.

Beispiel

(siehe #xls_start)

#xls_sheet

Fügt der Datei ein (weiteres) Sheet hinzu. Alle weiteren #xls_row-Prozeduren fügen dann diesem Sheet Reihen hinzu.

Parameter

  • c ("caption") - Beschriftung des Tabs

Beispiel

#xls_sheet c="Daten"

#xls_row

Fügt dem aktuellen Sheet eine weitere Reihe hinzu.

Parameter

(keine)

Beispiel

(siehe #xls_start)

#xls_cell

Parameter

Beispiel

#xls_page

Parameter

Beispiel