Optionen
Neben den MultiTable Optionen stehen im MultiTableXlsxExporter weitere Optionen zur Verfügung.
hinweis
Die Zeilen (rows) müssen bereits befüllt sein!
MultiTableXlsxExporter Optionen
title string
Die Überschrift oberhalb der Tabelle
title?: string
- Default:
null Optional
title: "mySuperCoolTable"
worksheetName string
Der Register Name (Untere Tableiste). Wird kein worksheetName angegeben, so wird die title Option verwendet oder "Tabelle".
worksheetName?: string
- Default:
title || Tabelle Optional
worksheetName: "Tabelle"
titleFormat MultiTableXlsxExportTitleFormatOptions
Format für die Überschrift.
titleFormat?: {
bgcolor?: "black" | "blue" | "brown" | "cyan" | "gray" | "green" | "lime" | "magenta" | "navy" | "orange" | "pink" | "purple" | "red" | "silver" | "white" | "yellow"
pattern?: "solid" | "mediumgrey" | "lightgrey"
fontcolor?: "black" | "blue" | "brown" | "cyan" | "gray" | "green" | "lime" | "magenta" | "navy" | "orange" | "pink" | "purple" | "red" | "silver" | "white" | "yellow"
fontstyle?: "bold" | "italic"
fontsize?: number
cellborder?: number
align?: "left" | "center" | "right"
numformat?: string
}
- Default:
{ fontstyle: "bold", fontsize: 18, align: "center" } Optional
titleFormat: {
fontcolor: "orange",
fontstyle: "bold",
fontsize: 18,
align: "center"
}
formats MultiTableXlsxExportFormatOptions[]
Über die formats Option können benutzerdefinierte Formatierungen hinzugefügt werden.
formats?: {
name: string
bgcolor?: "black" | "blue" | "brown" | "cyan" | "gray" | "green" | "lime" | "magenta" | "navy" | "orange" | "pink" | "purple" | "red" | "silver" | "white" | "yellow"
pattern?: "solid" | "mediumgrey" | "lightgrey"
fontcolor?: "black" | "blue" | "brown" | "cyan" | "gray" | "green" | "lime" | "magenta" | "navy" | "orange" | "pink" | "purple" | "red" | "silver" | "white" | "yellow"
fontstyle?: "bold" | "italic"
fontsize?: number
cellborder?: number
align?: "left" | "center" | "right"
numformat?: string
}[]
- Default:
null Optional
Beispielformatierung für Spalte amount.
columns: {
amount: {
type: "currency"
}
},
// ...
formats: [{
name: "amount",
numformat: "#,##0.00 €;[Red]-#,##0.00 €"
}]
tipp
Damit die Formatierung für eine Spalte verwendet werden kann, muss das Attribute name mit dem Key der columns Option übereinstimmen.
autoFilter boolean
Soll pro Spalte die AutoFilter Option aktiviert werden? Neben der Spaltenüberschrift erscheint ein Drop-Down mit einer Filterauswahl.
autoFilter?: boolean
- Default:
true Optional
autoFilter: false