WorkbookDesigner
内容
[
隐藏
]WorkbookDesigner class
封装表示设计器电子表格的对象。
public class WorkbookDesigner
构造函数
姓名 | 描述 |
---|---|
WorkbookDesigner() | 初始化WorkbookDesigner 类. |
WorkbookDesigner(Workbook) | 初始化WorkbookDesigner 类. |
特性
姓名 | 描述 |
---|---|
CalculateFormula { get; set; } | 表示是否应计算公式。 |
CallBack { get; set; } | 获取和设置处理smartmarker的回调接口。 |
LineByLine { get; set; } | 表示是否逐行处理智能标记。 |
RepeatFormulasWithSubtotal { get; set; } | 指示是否重复带有小计行的公式。 |
UpdateEmptyStringAsNull { get; set; } | 如果为TRUE,如果值为“”,则插入Null; |
UpdateReference { get; set; } | 指示是否将更新其他工作表中的引用。 |
Workbook { get; set; } | 获取并设置Workbook 对象. |
方法
姓名 | 描述 |
---|---|
ClearDataSource() | 清除所有数据源。 |
GetSmartMarkers() | 返回电子表格中智能标记的集合。 |
Process() | 处理智能标记并填充数据源值。 |
Process(bool) | 处理智能标记并填充数据源值。 |
Process(int, bool) | 处理智能标记并填充数据源值。 |
SetDataSource(DataSet) | 设置 DataSet 对象的数据源。 |
SetDataSource(DataTable) | 设置 DataTable 对象的数据源。 |
SetDataSource(DataView) | 设置 DataView 对象的数据源。 |
SetDataSource(OleDbConnection) | 设置 OleDbConnection 对象的数据源。 |
SetDataSource(SqlConnection) | 设置 SqlConnection 对象的数据源。 |
SetDataSource(string, DataView) | 设置 DataView 对象的数据源并将其绑定到数据源名称。 |
SetDataSource(string, ICellsDataTable) | 设置数据源ICellsDataTable 对象. |
SetDataSource(string, object) | 将数据绑定设置为变量。 |
SetDataSource(string, IDataReader, int) | 设置 IDataReader 对象的数据源。 |
例子
[C#]
//创建 WorkbookDesigner 对象。
WorkbookDesigner wd = new WorkbookDesigner();
//打开模板文件(包含智能标记)。
wd.Workbook = new Workbook("SmartMarker_Designer.xls");
//从数据源初始化你的数据
//数据集 ds = new DataSet();
//...
//设置数据表为数据源。
//wd.SetDataSource(dt);
//处理智能标记以将数据填充到工作表中。
wd.Process(true);
//保存excel文件。
wd.Workbook.Save("outSmartMarker_Designer.xls");
也可以看看
- 命名空间 Aspose.Cells
- 部件 Aspose.Cells