Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 21-01-2009
Avatar de RONPABLO
[RONPABLO] RONPABLO is offline
Miembro Premium
 
Registrado: oct 2004
Posts: 1.514
Poder: 23
RONPABLO Va por buen camino
DataSet a OpenDocument

Hola, acabo de crear una clase para crear a partir de uno (o varios) dataset un archivo en formato OpenDocument, especificamente .ods, para lo que yo lo necesito me va bien, lo dejo aquí porque creo que se le puede hacer varias mejoras, o en el mejor de los caso servir a alguién más...

Requiere del componente abbrevia

ya que tiene mucho texto, dejo el archivo como un adjunto y aquí explico como lo uso.

Se puede implementar algo así como:

Código SQL [-]
...
uses DataSetToOpenDocument;
...

...
procedure TForm1.Button1Click(Sender: TObject);
var
   Ds2Ods : TDataSetToOpenDocument;
begin

   if SaveDialog1.Execute then
   begin
      try
         Ds2Ods := TDataSetToOpenDocument.Create(Self);

          // dataSetAdd Agrega uno o Varios DataSet que se representan 
          // como una Hoja dentro del .ODS
          // Si no envía un titulo para la hoja tomará el nombre del DataSet
         Ds2Ods.dataSetAdd(TDataSet(IBTable1), '');
          // envía un titulo para la hoja
         Ds2Ods.dataSetAdd(TDataSet(IBTable2), 'TITULO_ENVIADO');
          // Su nombre lo dice todo no
         Ds2Ods.Ruta :=  SaveDialog1.FileName;
         Ds2Ods.Ejecutar;
      finally
         Ds2Ods.Free;
      end;
   end;
end;
Archivos Adjuntos
Tipo de Archivo: zip DataSetToOpenDocument.zip (4,9 KB, 13 visitas)
__________________
"Como pasa el tiempo..... ayer se escribe sin H y hoy con H"

Última edición por RONPABLO fecha: 21-01-2009 a las 06:19:31.
Responder Con Cita
 



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
Copiar el contenido de un DataSet a otro DataSet Javi2 Varios 88 22-11-2025 22:17:42
Actualizar un dataset desde otro dataset jafera Conexión con bases de datos 17 18-12-2008 23:57:10
dataset Netyco SQL 2 15-10-2007 11:57:26
Formato de openoffice.org, 'OpenDocument' se convierte en norma ISO lanysoft Noticias 3 02-06-2006 19:36:24
OpenDocument ya es estándar Casimiro Noteví Noticias 9 16-05-2006 02:12:46


La franja horaria es GMT +2. Ahora son las 00:33:58.


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