WorkbookDesigner WorkbookDesigner class Encapsula el objeto que representa una hoja de cálculo de diseñador.
Copy 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 Copy
[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