Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > OOP
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 10-05-2007
Avatar de lbidi
lbidi lbidi is offline
Miembro
 
Registrado: oct 2003
Ubicación: Montevideo- URUGUAY
Posts: 417
Poder: 21
lbidi Va por buen camino
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
Responder Con Cita
  #2  
Antiguo 10-05-2007
Nasca Nasca is offline
Miembro
 
Registrado: abr 2007
Ubicación: Almería (España)
Posts: 249
Poder: 18
Nasca Va por buen camino
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.
Responder Con Cita
  #3  
Antiguo 10-05-2007
Avatar de lbidi
lbidi lbidi is offline
Miembro
 
Registrado: oct 2003
Ubicación: Montevideo- URUGUAY
Posts: 417
Poder: 21
lbidi Va por buen camino
Gracias por la respuesta, pero necesito exportarla a una planilla para luego enviarla por mail.
Responder Con Cita
  #4  
Antiguo 11-05-2007
Avatar de apicito
apicito apicito is offline
Miembro
 
Registrado: may 2003
Ubicación: Ourense
Posts: 341
Poder: 21
apicito Va por buen camino
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.
Responder Con Cita
  #5  
Antiguo 11-05-2007
Avatar de lbidi
lbidi lbidi is offline
Miembro
 
Registrado: oct 2003
Ubicación: Montevideo- URUGUAY
Posts: 417
Poder: 21
lbidi Va por buen camino
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
Responder Con Cita
  #6  
Antiguo 11-05-2007
Nasca Nasca is offline
Miembro
 
Registrado: abr 2007
Ubicación: Almería (España)
Posts: 249
Poder: 18
Nasca Va por buen camino
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.
Responder Con Cita
  #7  
Antiguo 11-05-2007
Avatar de lbidi
lbidi lbidi is offline
Miembro
 
Registrado: oct 2003
Ubicación: Montevideo- URUGUAY
Posts: 417
Poder: 21
lbidi Va por buen camino
Gracias por tu detallada respuesta.
He descargado varios componentes de la pagina de torry, seguro
alguno me servira.

Saludos.
Responder Con Cita
  #8  
Antiguo 11-05-2007
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Cita:
Empezado por lbidi
Ahora que lo pienso mejor, lo que necesito es un componente que me
permita exporta a una planilla excel, sin tener el excel instalado.
No sé qué tipo de datos exportes, o mejor dicho, qué tipo de formato requieres en ellos., pero échale un ojo a las componentes ExportSuite del compañero delphi.com.ar, que puedes bajar de su sitio.

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
Responder Con Cita
  #9  
Antiguo 14-05-2007
Avatar de lbidi
lbidi lbidi is offline
Miembro
 
Registrado: oct 2003
Ubicación: Montevideo- URUGUAY
Posts: 417
Poder: 21
lbidi Va por buen camino
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
Responder Con Cita
  #10  
Antiguo 01-08-2007
emilioeduardob emilioeduardob is offline
Registrado
 
Registrado: jul 2007
Posts: 4
Poder: 0
emilioeduardob Va por buen camino
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.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

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


La franja horaria es GMT +2. Ahora son las 22:15:23.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi