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