WorkbookDesigner
WorkbookDesigner class
Encapsula el objeto que representa una hoja de cálculo de diseñador.
public class WorkbookDesigner
Constructores
Propiedades
| Nombre | Descripción |
|---|
| CalculateFormula { get; set; } | Indica si se deben calcular fórmulas. |
| CallBack { get; set; } | Obtiene y establece la interfaz de devolución de llamada del procesamiento de smartmarker. |
| LineByLine { get; set; } | Indica si se está procesando el marcador inteligente línea a línea. |
| RepeatFormulasWithSubtotal { get; set; } | Indica si se repiten fórmulas con fila de subtotal. |
| UpdateEmptyStringAsNull { get; set; } | Si es VERDADERO, se insertará Nulo si el valor es “”; |
| UpdateReference { get; set; } | Indica si se actualizarán las referencias en otras hojas de cálculo. |
| Workbook { get; set; } | Obtiene y establece elWorkbook objeto. |
Métodos
| Nombre | Descripción |
|---|
| ClearDataSource() | Borra todas las fuentes de datos. |
| GetSmartMarkers() | Devuelve una colección de marcadores inteligentes en una hoja de cálculo. |
| Process() | Procesa los marcadores inteligentes y completa los valores de la fuente de datos. |
| Process(bool) | Procesa los marcadores inteligentes y completa los valores de la fuente de datos. |
| Process(int, bool) | Procesa los marcadores inteligentes y completa los valores de la fuente de datos. |
| SetDataSource(DataSet) | Establece la fuente de datos de un objeto DataSet. |
| SetDataSource(DataTable) | Establece la fuente de datos de un objeto DataTable. |
| SetDataSource(DataView) | Establece la fuente de datos de un objeto DataView. |
| SetDataSource(OleDbConnection) | Establece la fuente de datos de un objeto OleDbConnection. |
| SetDataSource(SqlConnection) | Establece el origen de datos de un objeto SqlConnection. |
| SetDataSource(string, DataView) | Establece el origen de datos de un objeto DataView y lo vincula a un nombre de origen de datos. |
| SetDataSource(string, ICellsDataTable) | Establece la fuente de datos de unICellsDataTable objeto. |
| SetDataSource(string, object) | Establece el enlace de datos a una variable. |
| SetDataSource(string, IDataReader, int) | Establece la fuente de datos de un objeto IDataReader. |
Ejemplos
[C#]
//Crear objeto WorkbookDesigner.
WorkbookDesigner wd = new WorkbookDesigner();
//Abra el archivo de plantilla (que contiene marcadores inteligentes).
wd.Workbook = new Workbook("SmartMarker_Designer.xls");
//Inicialice sus datos desde la fuente de datos
//Conjunto de datos ds = nuevo Conjunto de datos();
//...
//Establecer la tabla de datos como fuente de datos.
//wd.EstablecerFuenteDeDatos(dt);
//Procesar los marcadores inteligentes para completar los datos en las hojas de trabajo.
wd.Process(true);
//Guardar el archivo de Excel.
wd.Workbook.Save("outSmartMarker_Designer.xls");
Ver también