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");
Смотрите также