Cita:
Empezado por darkone2k4
La información a exportar primero debe ser visualizada en un DBGRID.
Sé como recorrer el DBGRID y pasar los datos al archivo TXT, pero la exportación debe realizarse con ciertas condiciones, como por ejemplo:
1.- Los campos se deben justificar a la derecha.
2.- Los campos deben ir de forma continua, sin ningún tipo de separador. Esto lo sé hacer.
3.- Cada campo tiene su tamaño específico al momento de exportar.
|
Un poco tarde, pero... ¿Has visto mis componentes
Firesoft ExportSuite?
Uno de ellos TDataToAscii hace exactamente lo que pides!... Puedes asignarle las columas de un DBGrid o bien definir campo a campo de forma explícita o bien puedes dejar que el componente los tome autmáticamente del dataset!
Cita:
Empezado por darkone2k4
1.- Los campos se deben justificar a la derecha.
|
Cada campo tiene la propiedad Alignment que la puedes asignar o la copia del campo/columna asignado
Cita:
Empezado por darkone2k4
2.- Los campos deben ir de forma continua, sin ningún tipo de separador.
|
Si defines las propiedades Separator y Quote = #0 del TDataToAscii no escribe estos valores.
Cita:
Empezado por darkone2k4
3.- Cada campo tiene su tamaño específico al momento de exportar.
|
Cada campo tiene la propiedad FixedLength que es copiada automáticamente de la propiedad DisplayWidth.
Saludos!