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.
|
|