FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Exportar a Open Office
Hola foro.
Alguien conoce algun componente que permite exportar un dataset a las planilla de open office 2 ?? Antes teniamos excel, pero al pasarnos a open office, el componente que uso me genera archivos excel q el open no me abre. Gracias Saludos |
#2
|
|||
|
|||
No te compliques con las exportaciones, copia la rejilla tabulada al portapapeles y pégala en cualquier hoja de cálculo: OpenOffice, Excel, Gnumeric, KSpread, ...
Por lo menos es el sistema que yo uso y funciona mucho más rápido que exportando a excel y sin ningún tipo de dependencias. |
#3
|
||||
|
||||
Gracias por la respuesta, pero necesito exportarla a una planilla para luego enviarla por mail.
|
#4
|
||||
|
||||
Si grabas foramto excel se abre directamente y de forma transparente con OOo. Sino, mira tendrás que utilizar, por ejemplo,
- el Delphi Uno Bridge: http://sourceforge.net/project/showf...roup_id=180955 - o bien este: Código:
http://www.wsul.com.br/download.php Busca Delphi-OOo_1-1en.zip This zip file contains a toolbox to drive OpenOffice.org application from Delphi. It is necessary to have OpenOffice.org application installed. The zip contains document OOo_COM_Delphi_v11en.sxw which gives complete explanations. The zip has units and forms for two Delphi projects: - TestOpen.dpr is a programming example - SDKconstants.dpr is used to re-create a unit with all the constants of OpenOffice.org API. |
#5
|
||||
|
||||
Gracias, apicito.
Ahora que lo pienso mejor, lo que necesito es un componente que me permita exporta a una planilla excel, sin tener el excel instalado. La empresa donde trabajo cambio todo por open office, pero las aplicaciones envian datos en planillas "excel" para sus clientes, los cuales, si tienen ms excel todavia. Confundi la solicitud. Gracias |
#6
|
|||
|
|||
Estaba pensando que si usas FastReport puedes usarlo para esto, exportando el informe a excel, con la ventaja adicional de que es mas sencillo de añadir nuevos formatos de "planilla" y mejorar visualmente la exportación. Aunque supongo que habrá alternativas en otros generadores de informes.
Pero de todas formas creo que no tendrás problemas en encontrar algo para generar archivos excel sin tener excel, pero yo en este caso solventé el problema de compatibilidad con openoffice mediante el portapapeles: rápido y limpio. No obstante por si te interesa profundizar, esta es la información que encontré en su momento cuando investigué para montar algo directo con el OO. http://delphi.developpez.com/faq/?page=openoffice http://www.phidels.com/php/index.php...02d01ce0db5010 http://www.oooforum.org/forum/viewtopic.phtml?t=22344 http://perso.wanadoo.fr/moutou/index.html#OOoDoclink http://www.ooomacros.org/dev.php http://www.le-naour.net/delphi/ http://udk.openoffice.org/common/man...utomation.html http://development.openoffice.org/ http://groups.google.es/groups?hl=es...%2Ben%2BGoogle http://www.oooforum.org/forum/viewtopic.phtml?t=10866 Hace tiempo y no sé si siguen siendo válidos todos los enlaces, suerte y avisa por aquí como resuelves el problema. |
#7
|
||||
|
||||
Gracias por tu detallada respuesta.
He descargado varios componentes de la pagina de torry, seguro alguno me servira. Saludos. |
#8
|
||||
|
||||
Cita:
Esta componentes te permiten exportar datos a Excel de forma muy rápida y sin necesidad de tener Excel instalado. Te permiten cierto formato (título, tipo de letra) y dipones del código fuente para añadirle una o dos cosas a tu gusto. Te las recomiendo, porque, además de su facilidad de uso, tienen la calidad de Federico. // Saludos |
#9
|
||||
|
||||
Roman, gracias por responder.
Yo estaba usando hasta ahora el compenente de Federico, y venia funcionando barbaro con Excel, pero al intentar abrir las planillas generadas con el Open Office, me lee cualquier cosa. He visto tambien que me las genera con formato excel 95, ( creo ), y no como libro de excel, x eso me parece que el oo no lo puede reconocer y abrir. Saludos |
#10
|
|||
|
|||
hola! puedes usar el componente que pegue en la seccion trucos.
Tiene un objeto TWorkbook con una funcion LoadFromDataset y carga todo el dataset(query, lo que sea) a una planilla openoffice, en la celda o columna que quieras. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
delphi con Open Office base | dimitri | Conexión con bases de datos | 2 | 19-03-2007 16:42:22 |
Ayuda con Office | Fita | Servers | 0 | 06-06-2005 22:02:45 |
Error al intentar guardar texto de Open Office en disquete | fidel | Linux | 0 | 28-05-2005 13:19:09 |
de Office 2000 a Office XP | adebonis | Servers | 1 | 31-10-2003 12:35:09 |
Office Partner | Charlie Market | Varios | 0 | 14-05-2003 16:33:10 |
|