Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 14-09-2007
ebeltete ebeltete is offline
Miembro
 
Registrado: may 2003
Posts: 237
Poder: 22
ebeltete Va por buen camino
exportar reporte a un archivo con formato

Hola amigos, no se bien si estoy en el foro correcto, trabajo con Delphi 5 y tablas Paradox, con QuickReport, nesecito generar un archivo de texto con el siguiente formato:
Los archivos contendrán exclusivamente caracteres ASCII.
Cada campo tiene un largo fijo.
Los campos vacíos o con menos caracteres que el tamaño prefijado deben rellenarse con blancos.
El separador de registros será el cambio de linea (LF, ASCII 10, ^J ). Se aceptará poner previamente un retorno de carro ( CR, ASCII 13, ^M ).
Este no incluye delimitadores. Por lo tanto todos los campos deben incluir la cantidad exacta de caracteres.

Que me recomiendan?
Saludos y gracias.
Responder Con Cita
  #2  
Antiguo 14-09-2007
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.954
Poder: 27
delphi.com.ar Va camino a la fama
Puedes usar el componente TDataToAscii de mis componentes "Export Suite" que puedes vajar de mi página. Lo que tienes que hacer es cargar los campos en la propiedad Fields definiendo el ancho fijo de cada uno en la propiedad FixedLength.

Saludos!
__________________
delphi.com.ar

Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla.
Responder Con Cita
  #3  
Antiguo 20-03-2024
softarg softarg is offline
Miembro
 
Registrado: may 2018
Posts: 16
Poder: 0
softarg Va por buen camino
Cita:
Empezado por delphi.com.ar Ver Mensaje
Puedes usar el componente TDataToAscii de mis componentes "Export Suite" que puedes vajar de mi página. Lo que tienes que hacer es cargar los campos en la propiedad Fields definiendo el ancho fijo de cada uno en la propiedad FixedLength.

Saludos!
Hola
No existe mas la pagina Delphi.com.ar
Algun otro lugar donde bajar los componentes Export Suite?
Responder Con Cita
  #4  
Antiguo 20-03-2024
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.586
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 softarg Ver Mensaje
Hola
No existe mas la pagina Delphi.com.ar
Algun otro lugar donde bajar los componentes Export Suite?
Tienes una copia de todos los componentes de la página de [delphi.com.ar] en el FTP del club.
No sólo Export Suite, sino también otros componentes fantásticos que había en su página.

__________________
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
  #5  
Antiguo 20-03-2024
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.264
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Fantásticos componentes, a pesar de que tienen más de 20 años siguen siendo fabulosos hoy en día.
Responder Con Cita
  #6  
Antiguo 21-03-2024
softarg softarg is offline
Miembro
 
Registrado: may 2018
Posts: 16
Poder: 0
softarg Va por buen camino
Cita:
Empezado por Neftali [Germán.Estévez] Ver Mensaje
Tienes una copia de todos los componentes de la página de [delphi.com.ar] en el FTP del club.
No sólo Export Suite, sino también otros componentes fantásticos que había en su página.


Gracias Germán no los habia visto.
De todas formas veo que son hasta Delphi 7, y estoy utilizando Rio.
Voy a ver si es posible actualizarlos.

Gracias.
Responder Con Cita
  #7  
Antiguo 10-08-2024
Felinotronica Felinotronica is offline
Registrado
 
Registrado: abr 2024
Ubicación: Madrid
Posts: 3
Poder: 0
Felinotronica Va por buen camino
Con file o textfile puedes crearte un formato propio y leerlo y escribirlo. Solo tienes que manejar cadenas de texto. Ejemplo:
Fecha=
Hora=
Dato1=
Luego buscas la linea con tu dato, la lees entera, borras el tipo de dato de tu formato de la cadena y lo que te queda es el dato.
Hay métodos de búsqueda para archivos de texto. Pero si quieres tener un formato propio es un metodo sencillo.
Yo suelo usar xml, json o html, son fáciles de leer y de manejar con poco código. También he usado excel con formato separado por comas:cvs.
Para usar ascii suelo usar un formato propio con file. A ver ti puedo y te paso un ejemplo mañana. Por algun lado debo tener un lector exadecimal que tenia el simbolo ascii en la columna lateral y se puede dejar solo el dato ascii
Responder Con Cita
  #8  
Antiguo 10-08-2024
Felinotronica Felinotronica is offline
Registrado
 
Registrado: abr 2024
Ubicación: Madrid
Posts: 3
Poder: 0
Felinotronica Va por buen camino
Cita:
Empezado por Felinotronica Ver Mensaje
Con file o textfile puedes crearte un formato propio y leerlo y escribirlo. Solo tienes que manejar cadenas de texto. Ejemplo:
Fecha=
Hora=
Dato1=
Luego buscas la linea con tu dato, la lees entera, borras el tipo de dato de tu formato de la cadena y lo que te queda es el dato.
Hay métodos de búsqueda para archivos de texto. Pero si quieres tener un formato propio es un metodo sencillo.
Yo suelo usar xml, json o html, son fáciles de leer y de manejar con poco código. También he usado excel con formato separado por comas:cvs.
Para usar ascii suelo usar un formato propio con file. A ver ti puedo y te paso un ejemplo mañana. Por algun lado debo tener un lector exadecimal que tenia el simbolo ascii en la columna lateral y se puede dejar solo el dato ascii
Puedes usar Tfilestream, Tstreamwriter y Tencoding.ascii.
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
Exportar un DBGRID a excel con formato de fecha Luis Castro Varios 3 21-01-2011 22:54:38
Exportar reporte a TXT Frade5 Impresión 1 16-05-2006 18:31:13
Exportar en un archivo txt alfredosg19 Varios 10 11-04-2005 19:00:37
Exportar datos a Word y darle formato nefy Servers 0 04-12-2003 01:07:20
problemas con formato de fichero exportado d eun reporte a HTML viajero2015 Impresión 1 03-11-2003 16:09:12


La franja horaria es GMT +2. Ahora son las 20:09:07.


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