Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Exportar fecha de interbase a Excel Error (https://www.clubdelphi.com/foros/showthread.php?t=49977)

Manuel 05-11-2007 16:41:26

Exportar fecha de interbase a Excel Error
 
Hola amigos del foro, tanto tiempo, tengo algo no se si es problema, o curiosidad, tengo una aplicación que exporta las tablas de interbase a Excel, para el exportar uso los componentes de TscExcelExport 3.0, ahora ente componente a andado bien, pero mis usuarios me reclaman, por que en los campos fechas me invierte el día con el mes, pero solo en algunos registros no en todos, he buscado algo en las propiedades del componentes que pudiera configurar pero nada, lo extraño es que solo lo hace con algunos registros no con todos. Que podrá ser?. Gracias por leer este hilo

poliburro 05-11-2007 16:49:59

yo solucione eso evitando que excell lo considere un campo Date, para esto agregué una comilla siemple antes de la fecha,

Esto obliga a excell a mostrar el valor como una cadena, no como un campo fecha, evitando que formatee el valor.

Suerte

Manuel 05-11-2007 16:52:32

Gracias poliburro, eso me imagino que lo gestionaste ya en la planilla, si es así para mis usuarios es demasiado pedirle.

poliburro 05-11-2007 17:02:48

Cita:

Empezado por Manuel (Mensaje 243539)
Gracias poliburro, eso me imagino que lo gestionaste ya en la planilla, si es así para mis usuarios es demasiado pedirle.

nop, lo hago desde delphi. :), de esa manera los usuarios no tienen que hacer ningún cambio.

Manuel 05-11-2007 17:04:16

hummmm, podrías darme un ejemplo si no fuera mucha la molestia

poliburro 05-11-2007 17:06:48

Pues, es sencillo en la consulta para obtener el dataset, lo que hago es concatenar la comilla al campo fecha, de esa manera cuando se migra a excell lo toma como una cadena y no le aplica el formato de fecha definido en el sistema

Manuel 05-11-2007 17:07:47

genial, muy buena gracias


La franja horaria es GMT +2. Ahora son las 10:41:36.

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