WorkbookDesigner classe
WorkbookDesigner classe
Encapsule l’objet qui représente une feuille de calcul de concepteur.
Le type WorkbookDesigner expose les membres suivants :
Constructeurs
Constructeur | Description |
---|---|
init | Initialise une nouvelle instance de la classe WorkbookDesigner . |
init | Initialise une nouvelle instance de la classe WorkbookDesigner . |
Propriétés
Propriété | Description |
---|---|
workbook | Obtient et définit l’objet WorkbookDesigner.workbook . |
repeat_formulas_with_subtotal | Indique si les formules sont répétitives avec une ligne de sous-total. |
update_empty_string_as_null | Si VRAI, Null sera inséré si la valeur est "" ; |
update_reference | Indique si les références dans d’autres feuilles de calcul seront mises à jour. |
calculate_formula | Indique si les formules doivent être calculées. |
call_back | Obtient et définit l’interface de rappel du traitement du marqueur intelligent. |
line_by_line | Indique si le marqueur intelligent est traité ligne par ligne. |
Méthodes
Méthode | Description |
---|---|
set_data_source | Définit la source de données d’un objet ICellsDataTable . |
set_data_source | Définit la liaison des données à une variable. |
process | Traite les marqueurs intelligents et remplit les valeurs de la source de données. |
process | Traite les marqueurs intelligents et remplit les valeurs de la source de données. |
process | Traite les marqueurs intelligents et remplit les valeurs de la source de données. |
clear_data_source | Efface toutes les sources de données. |
set_json_data_source | |
get_smart_markers | Renvoie une collection de marqueurs intelligents dans une feuille de calcul. |
Exemple
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")
Voir également
- module
aspose.cells
- classe
ICellsDataTable
- classe
WorkbookDesigner