ˇRecomienda esta página a tus amigos!
 
Inicio
 
ExcelExport
Archivo ZIP

Este componente nos va a permitir exportar datos de un dataset a una hoja de datos de Excel.

Propiedades :
Fields : Campos del dataset que se exportarán[Ver].
Connect : Indica si el componente está conectado o no a la hoja de cálculo.
Condition : Cadena de caracteres que se utilizará como subtítulo (por ejemplo en un listado de facturas, podría ser la condición que cumplen las facturas listadas).
Title : Título.
FontCondition : Fuente de la cadena 'Condition'
FontTitle : Fuente de la cadena 'Title'
FormaAper : Forma de apertura de excel. Valores posibles :
xoNewExcel Abre una nueva instancia de excel
xoActiveSheet En la hoja activa de excel. Excel debe estar abierto.
xoNewWorkBook En un nuevo libro de excel. Excel debe estar abierto
xoNewWorkSheet En una nueva hoja del libro actual. Excel debe estar abierto
Name : Nombre del componente.
Books : Lista de los libros abiertos en Excel.
Sheets : Lista de los hojas del libro actual. en Excel.
Book : Objeto que representa al libro excel.
Sheet : Objeto que representa a una hoja de un libro de excel.
NameBook : Nombre del libro activo. Si se le asigna un valor, acivará el libro indicado.
NameSheet : Nombre de la hoja activa. Si se le asigna un valor activará la hoja indicada.
Options : Opciones. Boolean
eoTitle Escribir cadena de título en la hoja excel
eoCondition Escribir de condición (subtítulo) en la hoja excel
eoTitleBar Escribir el nombre de los campos como cabecera de los datos

 
Start : Coordenadas de comienzo. Columna y fila de la hoja donde se empieza a exportar los datos.

X : Columna (numero (A=1,B=2,...). Si X=-1 entonces comienza a exportar en la posición donde se encuentre el cursor.
Y : Fila. Si Y=-1 entonces comienza a exportar en la posición donde se encuentre el cursor.
Table : Dataset de donde se extraerán los datos.
Visible : Muestra oculta la aplicación de excel.

Métodos :

Export : Exporta los datos de la tabla. Si se le pasa como parámetro una cadena, renombre la hoja sobre la que se exportan los datos.
Rename : Renombre la hoja activa en la conexión.
ShowParam : Muestra la ventana de parámetros en tiempo de ejecución.

Edit : Muestra la ventana de selección de campos a exportar en tiempo de ejecución.

Eventos :

OnBeforeConnect : Salta antes de la realizar la conexión.
Sender Objeto que ha provocado el evento
Cancel True->Cancela operación
False->Continua

OnExportDataField : Salta cuando se exporta cada uno de los campos.
Sender Objeto que ha provocado el evento
FieldName Nombre del campo que se está exportando
Fielddata Contenido que se va a exportar
Cancel True->Cancela la operación
False->Continua

OnExportTitleBarField : Salta antes de exportar cada uno de los títulos de la cabecera de los datos.
Sender Objeto que ha provocado el evento
FieldName Nombre del campo que se está exportando
Fielddata Contenido que se va a exportar
Cancel True->Cancela la operación
False->Continua

OnNewRecordBeforeExport : Salta antes de exportar un registro de la tabla de datos.
Sender Objeto que ha provocado el evento
DataSet Registro que se exportará
Cancel True->Cancela la operación
False->Continua

 

Notas : Los objetos Book y Sheet tienen los métodos y propiedades propias de Excel, con lo que se podrán utilizar a la hora de programar. Para más detalles, descarguesé el ejemplo que aparece al fina de la página.