WorkbookDesigner klass

WorkbookDesigner klass

Kapslar in objektet som representerar ett designerkalkylblad.

Typen WorkbookDesigner avslöjar följande medlemmar:

Konstruktörer

KonstruktörBeskrivning
initInitierar en ny instans av klassen WorkbookDesigner.
initInitierar en ny instans av klassen WorkbookDesigner.

Egenskaper

Fast egendomBeskrivning
workbookHämtar och ställer in objektet WorkbookDesigner.workbook.
repeat_formulas_with_subtotalAnger om repeterande formler med delsumma rad.
update_empty_string_as_nullOm TRUE, kommer Null att infogas om värdet är “”;
update_referenceAnger om referenser i andra arbetsblad kommer att uppdateras.
calculate_formulaAnger om formler ska beräknas.
call_backHämtar och ställer in återuppringningsgränssnitt för bearbetning av smartmarker.
line_by_lineIndikerar om den smarta markören bearbetas rad för rad.

Metoder

MetodBeskrivning
set_data_sourceStäller in datakälla för ett ICellsDataTable-objekt.
set_data_sourceStäller in databindning till en variabel.
processBearbetar de smarta markörerna och fyller i datakällans värden.
processBearbetar de smarta markörerna och fyller i datakällans värden.
processBearbetar de smarta markörerna och fyller i datakällans värden.
clear_data_sourceRensar alla datakällor.
set_json_data_source
get_smart_markersReturnerar en samling smarta markörer i ett kalkylblad.

Exempel

from aspose.cells import Workbook, WorkbookDesigner

# Create WorkbookDesigner object.
wd = WorkbookDesigner()
# Open the template file (which contains smart markers).
wd.workbook = Workbook("SmartMarker_Designer.xls")
# Initialize your data from data source
# DataSet ds = new DataSet();
# ...
# Set the datatable as the data source.
# wd.SetDataSource(dt);
# Process the smart markers to fill the data into the worksheets.
wd.process(True)
# Save the excel file.
wd.workbook.save("outSmartMarker_Designer.xls")

Se även