enhancement
Es soll möglich werden, über TL-Script eine Excel-Datei zu erzeugen.
Z.B. könnte man sich vorstellen dass man auf die folgenden Arten eine Excel-Datei erzeugen könnte:
Einfache Matrix aus Werten:
excelFile(
name: "my-file.xlsx",
content:[
excelSheet(
name: "My sheet",
content: [
["A", "B", "C"],
[1, 2, "text"],
[3, 4, "foo"]
]
)
]
)
Der Wert in einer Zelle könnte auch Meta-Informationen enthalten:
excelCell( color: "blue", background: "yellow", borderTop: "solid", ... alle möglichen Properties ... content: "text" )
Den ganzen "content" des Sheets könnte man auch als flache Liste angeben, dann müssen die Zellen Positionen enthalten:
[ excelCell(row:3, col:2, content: "x"), excelCell(row:4, col:7, content: "y"), ... ]