Page 1 of 1

EXCEL y archivo xls

PostPosted: Fri Apr 09, 2021 12:51 pm
by Loren
compañeros, buenas tardes:

Desde mi app genero listados en formato EXCEL (formato .xls) y se abren automáticamente sin problemas. He probado en varios equipos y todo "ok".
Pero tengo un cliente que intenta generar el listado y dice que su EXCEL no lo abre porque intenta buscar el archivo en la carpeta C:\windows\system32...., cuando realmente el archivo se genera en la carpeta de la APP.

Lo creo así:
Code: Select all  Expand view
XLS oXLS FILE "Ventas_TPV.xls" AUTOEXEC
...
...
ENDXLS oXLS
 


Supongo que es un problema de configuración de EXCEL, pero ¿cual es?

Mil gracias.

Saludos.
LORENZO.

Re: EXCEL y archivo xls

PostPosted: Fri Apr 09, 2021 12:56 pm
by karinha
Muestre el FUENTE en donde usted mustra el camiño del archivo, porfa. Saludos.

Re: EXCEL y archivo xls

PostPosted: Fri Apr 09, 2021 1:35 pm
by karinha
Intente esto:

Code: Select all  Expand view

   PRIVATE cDirMiProg

   IF FWVERSION = "FWHX 16.12" .OR. FWVERSION = "FWHX 17.01"

      cDirMiProg := GETCURDIR()

   ELSE

      cDirMiProg := CURDRIVE() + ":\" + GETCURDIR()

   ENDIF

   // Problemas en windows Server 2008 de 64 bits
   IF SUBS( cDirMiProg, LEN( ALLTRIM(cDirMiProg ) ) , 1 ) = "
\"
      cDirMiProg := SUBS( cDirMiProg, 1 , LEN( ALLTRIM(cDirMiProg ) ) - 1 )
   ENDIF

   LCHDIR( cDirMiProg )
   SET DEFAULT TO


Regards, saludos.

Re: EXCEL y archivo xls

PostPosted: Mon Apr 19, 2021 8:44 pm
by Loren
Karinha,

La fuente del programa ya lo detallé. Es tal cual lo puse en el post anterior.

La verdad es que nunca detallé la ruta, solo el nombre del archivo, y siempre funcionó.
Hoy he tenido otro cliente con el mismo problema.
Desconozco el motivo del porqué antes funcionaba y ahora no.
¿Debo cambiar el código fuente y especificar una ruta?

Mil gracias

Re: EXCEL y archivo xls

PostPosted: Tue Apr 20, 2021 10:34 am
by Loren
Karinha, buenas tardes:

Estuve haciendo pruebas y siguiendo sus sugerencias...
Si detallo ruta+NombreArchivo.xls mi EXCEL NO se abre (tampoco muestra ventana de error ni advertencia).
Si NO detallo ruta, simplemente NombreArchivo.xls, me abre el EXCEL perfectamente.

Sin embargo, con algunos clientes sucede que su EXCEL NO se abre porque intenta buscar el archivo en Windows\system32 cuando realmente está en la carpeta del programa

Mi código:
Code: Select all  Expand view
XLS oXLS FILE "Ventas_TPV.xls" AUTOEXEC
  @ 3,1 xls say 'Listado de Ventas del TPV con tickets emitidos' of oxls font nfont1
  ...
ENDXLS oXLS


Me estoy volviendo loco :?
¿puede ser algún problema de configuración de EXCEL?

Mil gracias por su tiempo
Saludos.
LORENZO

Re: EXCEL y archivo xls

PostPosted: Tue Apr 20, 2021 11:51 am
by horacio
Hola, elimina el comando AUTOEXEC y utiliza Shellexecute y te ahorras un montón de problemas.

Saludos

Re: EXCEL y archivo xls

PostPosted: Tue Apr 20, 2021 1:26 pm
by karinha

Re: EXCEL y archivo xls

PostPosted: Sun Jan 23, 2022 12:02 pm
by Loren
Hola compañeros:

Retomando nuevamente este hilo, hice los cambios oportunos recomendados (eliminar el comando AUTOEXEC y utilizar Shellexecute) y más o menos pude salir del paso.
Sin embargo, ayer pude comprobar con otro cliente el mismo comportamiento a antes: se genera el archivo .xls pero EXCEL no lo abre ni muestra error. Simplemente no hace nada.
Se trata de w10 y Excel ultima versión.
Puede ser problemas de compatibilidad con Excel?
Gracias!!

Re: EXCEL y archivo xls

PostPosted: Mon Jan 24, 2022 1:56 pm
by Loren
?

Re: EXCEL y archivo xls

PostPosted: Mon Jan 24, 2022 3:58 pm
by hmpaquito
Hola,

¿ Has probado a utilizar la extension .xlsx ?

Salu2

Re: EXCEL y archivo xls

PostPosted: Thu Jan 27, 2022 4:22 am
by lubin
Holas

Has intentado ponerle la ruta completa al archivo para que lo guarde exactamente ahi

XLS oXLS FILE "d:\MisReport\Ventas_TPV.xls" AUTOEXEC

Suerte