WorkbookDesigner
WorkbookDesigner class
Инкапсулирует объект, представляющий электронную таблицу конструктора.
public class WorkbookDesigner
Конструкторы
Характеристики
Имя | Описание |
---|
CalculateFormula { get; set; } | Указывает, следует ли вычислять формулы. |
CallBack { get; set; } | Получает и задает интерфейс обратного вызова обработки смартмаркера. |
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 = новый Набор данных();
//...
// Установите datatable в качестве источника данных.
//wd.SetDataSource(dt);
//Обработка смарт-маркеров для заполнения данными рабочих листов.
wd.Process(true);
// Сохраняем файл excel.
wd.Workbook.Save("outSmartMarker_Designer.xls");
Смотрите также