Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Servers
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #21  
Antiguo 26-01-2011
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.233
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Estaría bien subirla al FTP,...
Bueno, ya la he subido yo, para cuando se necesite será más fácil enontrarla.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #22  
Antiguo 27-01-2011
Avatar de sintecsl
sintecsl sintecsl is offline
Miembro
 
Registrado: jun 2008
Ubicación: Barcelona - Spain
Posts: 40
Poder: 0
sintecsl Va por buen camino
A tú petición te pongo ejemplo de uso

He creado un pequeño programa de ejemplo para que veas la potencia del mismo.

Lo adjunto en el zip. También veras que está el ejecutable compilado.
Por si no te funcionase la compilación. Verás que algunas unis de utilidades no las he abierto (espero que lo comprendas).


Creo que con esto tienes material suficiente para arrancar.

Por otro lado, tienes que tener instalado Excel 97 para arriba o works.
__________________
www.sintecsl.es
Responder Con Cita
  #23  
Antiguo 27-01-2011
Avatar de sintecsl
sintecsl sintecsl is offline
Miembro
 
Registrado: jun 2008
Ubicación: Barcelona - Spain
Posts: 40
Poder: 0
sintecsl Va por buen camino
Pongo ejemplo de uso de nuevo de forma partida

Lo intento de nuevo comprimiendolo mas (vaya chorrada con los tamaños)

1º Los compilables.
Archivos Adjuntos
Tipo de Archivo: zip ExportaXLS.zip (49,1 KB, 49 visitas)
__________________
www.sintecsl.es
Responder Con Cita
  #24  
Antiguo 27-01-2011
Avatar de sintecsl
sintecsl sintecsl is offline
Miembro
 
Registrado: jun 2008
Ubicación: Barcelona - Spain
Posts: 40
Poder: 0
sintecsl Va por buen camino
El ejecutable para otro dia

No medeja por cuestiones de cuota. Lo entiendo, para que no llenen el server de mierda, pero me parece poco el tamaño....Ja..
__________________
www.sintecsl.es
Responder Con Cita
  #25  
Antiguo 27-01-2011
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.233
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por sintecsl Ver Mensaje
No medeja por cuestiones de cuota. Lo entiendo, para que no llenen el server de mierda, pero me parece poco el tamaño....Ja..
Bueno son inconvenientes que tenemos que sufrir...
En estos casos (tamaño grande) hay otras alternativas.

La primera es subirlo al FTP del club; En la sección de ejemplos, por ejemplo (valga la redundancia).
O también (si es algo que no tiene utilidad para guardar) se puede subir a un servidor público tipo Megaupload, Rapidshare,... y colocar el link aquí.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #26  
Antiguo 27-01-2011
Avatar de sintecsl
sintecsl sintecsl is offline
Miembro
 
Registrado: jun 2008
Ubicación: Barcelona - Spain
Posts: 40
Poder: 0
sintecsl Va por buen camino
Pues tienes razón

Dejo en la FPT el programa de ejemplo y las unidades para compilar.

Saludos.
__________________
www.sintecsl.es
Responder Con Cita
  #27  
Antiguo 27-01-2011
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.233
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por sintecsl Ver Mensaje
Dejo en la FPT el programa de ejemplo y las unidades para compilar.
¿FPT? ¿Tenemos FPT?
¡¡Anda!! si va a parar a nuestro FTP

¡Perfecto!
Gracias.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #28  
Antiguo 27-01-2011
Avatar de sintecsl
sintecsl sintecsl is offline
Miembro
 
Registrado: jun 2008
Ubicación: Barcelona - Spain
Posts: 40
Poder: 0
sintecsl Va por buen camino
Tiquismiquis

Joder que tiquismikis .......... lo importante es el contenido y no el envase... listillos.....
__________________
www.sintecsl.es
Responder Con Cita
  #29  
Antiguo 27-01-2011
rrf rrf is offline
Miembro
 
Registrado: ago 2003
Ubicación: S/C Tenerife, España
Posts: 454
Poder: 21
rrf Va por buen camino
Wink

Sintecsl, muchas gracias por compartir el ejemplo. Tiene muy buena pinta, la verdad.

Probé el ejecutable que incluiste. No traté de compilarlo porque no tengo Office, ni Works.

En ese sentido quisiera comentar una diferencia importante con los ejemplos que se incluyen en los comentarios #6 y #16 de este hilo.

Esos ejemplos no necesitan tener Office instalado para funcionar, aunque no permiten controlar el formato de los fuentes en la hoja de cálculo.

El ejemplo que tú incluyes sí que permite controlar el formato de los fuentes (o al menos eso me ha parecido) y debe ejecutarse con Office o Works instalado.

Saludos.
Responder Con Cita
  #30  
Antiguo 28-01-2011
Avatar de sintecsl
sintecsl sintecsl is offline
Miembro
 
Registrado: jun 2008
Ubicación: Barcelona - Spain
Posts: 40
Poder: 0
sintecsl Va por buen camino
Estas en lo cierto, permite formato y mas. Tampoco lo e probado sin tener Excel.....

Te pongo una variante en las lineas de creación de Hojas (Sheets) :

Código Delphi [-]
     // agregar libro de trabajo (El número es una constante)

      Workbook := Excel.Workbooks.Add(-4167);

      //Creamos otra para ver la facilidad de manejo
      WorkSheet := WorkBook.WorkSheets.Add; //Creamos otra (Es lo mismo que insert hoja)
      WorkSheet := WorkBook.WorkSheets[2]; //2ª hoja
      WorkSheet.Name := 'OTRA HOJA MAS'; //Nombre de la hoja creada

      // tomar una referencia a la hoja creada y darle nombre

      WorkSheet := WorkBook.WorkSheets[1]; //1ª hoja
      WorkSheet.Name := 'PRESUPUESTO'; //Nombre de la hoja creada

Como verás puedes crear multitud de hojas con un for dandoles el nombre
que quieras. Add las va añadiendo y si no les pones nombre simplemente
las renombra en su creación el propio Excel.

Bueno suerte.
__________________
www.sintecsl.es
Responder Con Cita
  #31  
Antiguo 07-04-2011
Avatar de mRoman
mRoman mRoman is offline
Miembro
 
Registrado: nov 2003
Posts: 599
Poder: 21
mRoman Va por buen camino
Duda al generar DBF

Cita:
Empezado por delphi.com.ar Ver Mensaje
Hola raf.rsr, te comento que el componente al que haces referencia es de mi autoría, y hace poco abrí los fuentes (expsuitsrc.zip). Puedes ver el código y verás que internamente la clase TDataToXLS utiliza otra clase llamada TBiffFile, precisamente esta clase esta separada para poder crear un archivo Excel sin el formato que impone TDataToXLS, puedes crear algo totalmente personalizado, con los formatos de un BIFF5 (Como en las versiones viejas de Excel).
Podrás ver que el diseño de la clase es algo arcaico, ya que esta programada para compilar en todas las versiones de Delphi, se aceptan sugerencias!

PD: Excepto lo de agregar filas antes de los datos, el resto puedes cambiar el formato con el TDataToXLS

Saludos!
Que tal Delphi.com.ar, me puse a buscar tu nick para preguntarte algo relacionado con los archivos DBF que exporta tu componente.

Tengo un componenten TQuery en donde ejecuto el siguiente codigo sql:

Código SQL [-]
select a.lecher as clavelech,
       0 as extension,
       b.en_operacion as operacion,
       case b.ml_tventa
           when 3 then 24
           when 1 then c.dias_habiles
       end as DIASVENTA,
       coalesce(a.total_ventas,0) as venta,
       coalesce(a.total_dotacion,0) as surtimient,
       coalesce(a.total_rotos,0) as rotos,
       0 as ventalista,
       0 as ventalibre,
       coalesce(a.existencia_inicial,0) as invinicial,
       coalesce(a.existencia_final,0)   as invfinal,
       coalesce(a.venta_libro_retiro,0) as ventalibro,
       0 as contingen
from COMPORTAMIENTO_VENTA a,
     LECHERIA b,
     PRODUCTO p,
     CALENDARIO_DISTRIBUCION c
where a.mes_periodo=:mes
  and a.anio_periodo=:anio
  and a.lecher=b.lecher
  and a.cve_producto=p.cve_producto
  and p.tipo_producto=1
  and a.mes_periodo||a.anio_periodo=c.mes_periodo||c.anio_periodo
order by a.lecher

El cual le tengo relacionado a tu componente TDataToDBF y lo grabo de la siguinte manera:

dbfFile.SaveToFile(cArchivo);

Donde "cArchivo" le asigne con anterioridad la nomenclatura o nombre del archivo con el cual se grabara.

HE AQUI EL PROBLEMA:

Si lo abro en Excel no tengo problema me muestra los datos.
Si lo abro en FoxPro solo tiene 1 registro, los campos y el primer registro, cuando en Excel me presenta 300 registros.....

tu sabes por que esta pasando esto?

Te agradezco me puedas ayudar....si requieres mas información me comentas. AHHH...trabajo con FireBird 1.5.
__________________
Miguel Román

Afectuoso saludo desde tierras mexicanas....un aguachile?, con unas "cetaseas" bien "muertas"?, VENTE PUES !!
Responder Con Cita
  #32  
Antiguo 13-09-2011
Avatar de Mechita
Mechita Mechita is offline
Miembro
NULL
 
Registrado: abr 2011
Posts: 16
Poder: 0
Mechita Va por buen camino
Buenas, como estan todos?

Sé que el hilo se refiere a exportar a Excel, pero yo tengo un problema similar, necesito exportar a Word y el servidor donde esta la aplicación no tiene Word instalado. Sabrán de alguna manera de solucionar esto?

Aqui les dejo parte de mi código, donde creo el archivo:

Código Delphi [-]
 
WordApplication := CreateOleObject('Word.Application');
    WordDocument := WordApplication.Documents.Add;
 
    {Contenido del archivo}
 
    try
     WordDocument.Saveas(FileName := 'c:\carpeta\documento.doc', AddToRecentFiles := False);
    except
      SHOWMESSAGE('NO PUEDE GUARDAR ARCHIVO');
      SHOWMESSAGE('VERIFIQUE EXISTENCIA DE C:\carpeta');
      EXIT;
    end;
    WordApplication.Quit(true);
    abrir_word(pchar('c:\carpeta\documento.doc'));
    clearall;
Responder Con Cita
  #33  
Antiguo 14-09-2011
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.233
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por Mechita Ver Mensaje
Sé que el hilo se refiere a exportar a Excel, pero yo tengo un problema similar, necesito exportar a Word y el servidor donde esta la aplicación no tiene Word instalado. Sabrán de alguna manera de solucionar esto?
Hay pocas opciones si exportas a Word y luego no tienes apicación para abrir el documentos.

(1) Tal vez puedas instalar el visualizador de Word. Es gratuíto y lo distribuye Microsoft.
(2) Otra opción es utilizar otro programa gratuíto que permita visualizarlos. El único que conozco es OpenOffice, pero eso implica también la instalación y posibles problemas de compatibilidad.

Personalmente no se me ocurre nada más...
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #34  
Antiguo 14-09-2011
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
Pero a Mechita le interesa la parte de exportar a Word, que sería independiente de qué se haga después con el archivo generado; lo mismo pues, que lo que se busca al exportar a Excel sin Excel.

Pero yo tampoco conozco algo así.

// Saludos
Responder Con Cita
  #35  
Antiguo 15-09-2011
Ibeth Ibeth is offline
Registrado
NULL
 
Registrado: sep 2011
Posts: 3
Poder: 0
Ibeth Va por buen camino
Exportar a la hoja de Calculo Calc de libreoffice

Hola !!! Alguien me podria ayudar porfis, como puedo exportar datos de una aplicacion de Delphi a la hoja de Calculo Calc de Libreoffice.

Saludos
Responder Con Cita
  #36  
Antiguo 16-09-2011
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.233
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por roman Ver Mensaje
Pero a Mechita le interesa la parte de exportar a Word, que sería independiente de qué se haga después con el archivo generado; lo mismo pues, que lo que se busca al exportar a Excel sin Excel.
Bueno, yo estaba pensando en que una vez exportado, tampoco iba poder abrirlo.

Creo que para la exportación, no hay posibilidad. Depende de cómo sea el documento, tal vez se podría hacer una exportación, pero a RTF.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #37  
Antiguo 16-09-2011
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is online now
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.021
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Cita:
Empezado por Ibeth Ver Mensaje
Hola !!! Alguien me podria ayudar porfis, como puedo exportar datos de una aplicacion de Delphi a la hoja de Calculo Calc de Libreoffice.
Saludos
Ya has abierto un hilo sobre el tema y te he contestado allí.
No preguntes cosas en cualquier hilo sin venir a cuento.
No repitas mensajes.
¿Estás segura de que has leído nuestra guía de estilo?
Responder Con Cita
  #38  
Antiguo 05-05-2012
mancho mancho is offline
Registrado
NULL
 
Registrado: may 2012
Posts: 3
Poder: 0
mancho Va por buen camino
Exportar un reporte de xls de wincaja sin excel

Hola buenas tardes mi nombre es German quizas sea demasiado tarde, saben la verdad no conozco delphi, yo busco exportar un reporte de un sistema punto de vta(wincaja), pero en lugar de office instale libreoffice3.5.
El detalle es que cuando exporto el reporte me dice que debo instalar excel para poder exportar el archivo.
Su utileria puede servirme para que el programa de wincaja detecte que excel existe y puedo expotar el file.xls a disco,no me importa si lo manda en modo txt ó cvs.

Agradezco,
Responder Con Cita
  #39  
Antiguo 05-05-2012
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is online now
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.021
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Bienvenido a clubdelphi, ¿ya leiste nuestra guía de estilo?, gracias por tu colaboración.
Responder Con Cita
  #40  
Antiguo 05-05-2012
Avatar de delphi.com.ar
delphi.com.ar delphi.com.ar is offline
Federico Firenze
 
Registrado: may 2003
Ubicación: Buenos Aires, Argentina *
Posts: 5.932
Poder: 26
delphi.com.ar Va por buen camino
Cita:
Empezado por mancho Ver Mensaje
Hola buenas tardes mi nombre es German quizas sea demasiado tarde, saben la verdad no conozco delphi, yo busco exportar un reporte de un sistema punto de vta(wincaja), pero en lugar de office instale libreoffice3.5.
El detalle es que cuando exporto el reporte me dice que debo instalar excel para poder exportar el archivo.
Su utileria puede servirme para que el programa de wincaja detecte que excel existe y puedo expotar el file.xls a disco,no me importa si lo manda en modo txt ó cvs.

Agradezco,
Precisamente los componentes a los que hago referencia, no necesitan nada instalado para generar los archivos. Recomiendo en tu caso generar csv para evitar problemas de compatibilidad.

Saludos!
__________________
delphi.com.ar

Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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
Exportar a Excel erasmorc OOP 4 04-08-2006 16:03:50
Exportar .gdb a Excel Novata2006 Firebird e Interbase 0 16-05-2006 11:52:08
Exportar directo a excel mikexxi2 Servers 9 12-04-2005 05:56:26
exportar a excel ? Enrique Impresión 2 01-09-2004 01:18:47
Exportar a Excel pruz Varios 8 01-07-2004 16:47:37


La franja horaria es GMT +2. Ahora son las 21:34:45.


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