Ver Mensaje Individual
  #2  
Antiguo 27-12-2006
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Reputación: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Podrías usar algún reportero como QuickReport que viene incluido con Delphi. Los reporteros trabajan mejor cuando tienes los datos en tablas de una base de datos. En tu caso, obtienes los datos de archivos de texto, pero bien puedes colocarlos en DataSets de memoria, como el ClientDataSet.

Otra opción- yo la uso mucho pero es algo lenta - es usar Excel para crear el documento. Normalmente yo hago una plantilla de Excel (.xlt) en donde pongo el formato (colores, tipo de texto, tamaños de columnas, etc.) que desee y luego, desde Delphi, usando las componentes de la pestaña "Servers" o directamente con OLE, creo un documento xls basado en la plantilla y lleno sus celdas con mis datos.

// Saludos
Responder Con Cita