On Sat, 16 Dec 2006 11:51:23 -0600, Mauricio Baeza
<[EMAIL PROTECTED]> wrote:
Hola a todos...
Tengo un par de días colaborando con un proyecto de una amiga, es un
sistema
medico desarrollado en VB6, el cual, genera muchos reportes en formato
XLS
(Excel), no se quien tuvo la magnifica idea de generar estos reportes en
Calc, pero habiendo poca documentación les ha sido un poco complicado,
en el
vinculo siguiente
http://www.esnips.com/doc/2b7ce08e-87b2-47a9-b22a-e05d62bcc761
les muestro como comenzar a realizar reportes en Calc desde VB6, entre
algunas cosas se muestra como:
Debes pensar que generar archivos de OpenDocument es tan sencillo como
crear un XML. Lo importante es que tus datos esten consistentemente en la
especificacion del XML en ASCII.
Luego debes zipear el XML con la estructura del formato de archivo.
Para una documentacion consistente de la especificacion del sistema de
archivo se puede ver en este libro en linea:
http://books.evc-cit.info/odbook/ch05.html#spreadsheet-content-style-info-section
Crear los servicios de OO
Crear un archivo nuevo de Calc
Abrir un archivo o plantilla de Calc
Hacer referencia a una hoja
Hacer referencia a una celda o rango de celdas
Escribir texto, números o formulas en celdas
Dar formato a las celdas, fuente, tamaño, negritas, bordes, combinar
celdas
Insertar una imagen en la hoja, como cambiarle el tamaño y posicionarla
donde queramos
Crear las estructuras que usa OOoBasic, como por ejemplo para el tamaño
de
la imagen o la posición o el borde de las celdas
Me he divertido mucho con estos ejemplos, seguro que ha alguien mas le
puede
servir y por supuesto que nos cuenten de sus proyectos similares...
Saludos a todos desde tierras mexicanas...
Mauricio
--
Alexandro Colorado
Grupo de Usuarios Linux Tabasco
http://www.gultab.org
OpenOffice.org
Community Contact // Mexico
http://www.openoffice.org
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]