WorkbookDesigner Klasse

WorkbookDesigner Klasse

Kapselt das Objekt, das eine Designer-Tabelle darstellt.

Der Typ WorkbookDesigner macht die folgenden Member verfügbar:

Konstrukteure

KonstrukteurBeschreibung
initInitialisiert eine neue Instanz der Klasse WorkbookDesigner.
initInitialisiert eine neue Instanz der Klasse WorkbookDesigner.

Eigenschaften

EigentumBeschreibung
workbookRuft das Objekt WorkbookDesigner.workbook ab und legt es fest.
repeat_formulas_with_subtotalGibt an, ob Formeln mit Zwischensummenzeile wiederholt werden.
update_empty_string_as_nullWenn TRUE, wird Null eingefügt, wenn der Wert „“ ist;
update_referenceGibt an, ob Verweise in anderen Arbeitsblättern aktualisiert werden.
calculate_formulaGibt an, ob Formeln berechnet werden sollen.
call_backRuft die Rückrufschnittstelle des verarbeitenden Smartmarkers ab und legt diese fest.
line_by_lineGibt an, ob der Smart Marker zeilenweise verarbeitet wird.

Methoden

MethodeBeschreibung
set_data_sourceLegt die Datenquelle eines ICellsDataTable-Objekts fest.
set_data_sourceLegt die Datenbindung an eine Variable fest.
processVerarbeitet die Smart Marker und füllt die Datenquellenwerte auf.
processVerarbeitet die Smart Marker und füllt die Datenquellenwerte auf.
processVerarbeitet die Smart Marker und füllt die Datenquellenwerte auf.
clear_data_sourceLöscht alle Datenquellen.
set_json_data_source
get_smart_markersGibt eine Sammlung intelligenter Markierungen in einer Tabelle zurück.

Beispiel

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")

Siehe auch