WorkbookDesigner类

WorkbookDesigner类

封装代表设计器电子表格的对象。

WorkbookDesigner 类型公开以下成员:

构造函数

构造函数描述
init初始化 WorkbookDesigner 类的新实例。
init初始化 WorkbookDesigner 类的新实例。

特性

属性描述
workbook获取和设置 WorkbookDesigner.workbook 对象。
repeat_formulas_with_subtotal指示是否与小计行重复公式。
update_empty_string_as_null如果为 TRUE,则值为“”时将插入 Null;
update_reference指示其他工作表中的引用是否将更新。
calculate_formula指示是否应计算公式。
call_back获取和设置处理smartmarker的回调接口。
line_by_line是否逐行处理智能标记。

方法

方法描述
set_data_source设置ICellsDataTable对象的数据源。
set_data_source将数据绑定设置到变量。
process处理智能标记并填充数据源值。
process处理智能标记并填充数据源值。
process处理智能标记并填充数据源值。
clear_data_source清除所有数据源。
set_json_data_source
get_smart_markers返回电子表格中智能标记的集合。

例子

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

也可以看看