MultiTableXlsxExporter
Constructors
Constructor
new MultiTableXlsxExporter(
options,filePath):MultiTableXlsxExporter
Parameters
options
filePath
string
Returns
MultiTableXlsxExporter
Properties
options
options:
MultiTableXlsxExportOptions
offsetRows
offsetRows:
number
offsetRowsWithTitle
offsetRowsWithTitle:
number
writer
writer:
XLSXWriter
worksheet
worksheet:
XLSXWorksheet
typeMapper
typeMapper:
XlsxTypeMapping
Methods
save()
save():
void
Returns
void
importOptions()
importOptions(
options):void
Parameters
options
Returns
void
addTitle()
addTitle(
options):void
Parameters
options
Returns
void
getTitleFormat()
getTitleFormat(
options):XLSXFormat
Parameters
options
Returns
XLSXFormat
getFormats()
getFormats(
options):MultiTableXlsxExportFormatOptions[]
Parameters
options
Returns
MultiTableXlsxExportFormatOptions[]
getTypeFormats()
getTypeFormats(
options):MultiTableXlsxExportFormatOptions[]
Parameters
options
Returns
MultiTableXlsxExportFormatOptions[]
mapColumns()
mapColumns(
options):DocumentsJSONColumn[]
Parameters
options
Returns
DocumentsJSONColumn[]
mapRows()
mapRows(
options):unknown[][]
Parameters
options
Returns
unknown[][]
colorMapper()
colorMapper(
color):number
Parameters
color
Returns
number
alignMapper()
alignMapper(
align):number
Parameters
align
string
Returns
number
patternMapper()
patternMapper(
pattern):number
Parameters
pattern
string
Returns
number
saveAsXlsx()
staticsaveAsXlsx(options,filePath):MultiTableXlsxExporter
Speichert die Excel Datei auf dem Dateisystem.
Wichtig! Der Rückgabewert muss dem Skript-Rückgabewert entsprechen.
Parameters
options
filePath
string
Returns
MultiTableXlsxExporter
Example
context.returnValue = MultiTable.downloadAsXlsx(options, filePath);
downloadAsXlsx()
staticdownloadAsXlsx(options,filePath):string
Saves the Excel file and start the download.
Wichtig! Der Rückgabewert muss dem Skript-Rückgabewert entsprechen.
Parameters
options
filePath
string
Returns
string
Example
context.returnValue = MultiTable.downloadAsXlsx(options, filePath);