gx-l |
| maromero@issn.gov.ar | |
Hola foro. Les comento tengo dos procedimientos uno genera un archivo pdf el cual se adjunta en un correo electrónico y otro genera un .xlsx al pulsar un botón para su descarga, ambos se guardan en una carpeta ubicada en la raíz del proyecto. Estos funcionan bien en el mi ordenador local en el cual lo estoy desarrollando. El problema es al pasarlo al ambiente de test(del cual no estoy encargado y nose como estará configurado los permisos), ya que tanto al querer descargar el .xlsx no encuentra el recurso. Y al querer enviar el correo no puede porque este se encuentra vacio el adjunto. Adjunto código y desde ya muchas gracias -------------------envio de pdf----------------------------------------------------------- &ramdom= Random()*10000 &filename= !"denunciaprestador-" + &ramdom.ToString().Trim() + !".pdf" java[!&PATHDeApp!] = httpContext.getDefaultPath()+ java.io.File.separator + "PublicTempStorage" + java.io.File.separator; &PathArchivo=&PATHDeApp+&filename &urlDescarga='PublicTempStorage/'+ &Filename denunciaEmail.Call(&denunciaid, &PathArchivo) -luego sigue el código de adjuntar archivo y envio del mismo- -------------------------genera xlsx código del pattern ww------------------------------------------------------------ Event 'DoExport' // Generate Excel spreadsheet and download it. ExportWWDenuncia.Call(&presapelli,&badocnumdo,&fechaDesde,&fechaHasta,&ExcelFilename, &ErrorMessage) If (&ExcelFilename <> "") Link(&ExcelFilename) Else msg(&ErrorMessage) Endif Romero Manuel Aron Dpto. Tecnología de la información médica DPSyA - ISSN ----------------------------------------- Para Suscribirse/Desuscribirse: http://www.gxtechnical.com/cgi-bin/hforum.exe?2,3,30,1 Por consultas owner-gx-l@gxtech.com.uy |
|
|
| | |
The Jocker | |
Hola Manuel,
no sabría que sistema está tu ambiente de test, pero lo que habitualmente
sucede es que en desarrollo se prepara para Windows y el resto (test y
producción) en un ambiente Linux.
Aunque veo que usas el java.io.File.separator la forma en como se arma las
rutas en los dos SO son distintos, podrías intentar primero imprimir unos
msg, si usas tomcat, Msg("URL :" &patharchivo, nowait), y generar unos msg
en el catalina.out y a partir de ahí volver a analizar las cosas.
Saludos!
El jue., 24 de septiembre de 2020 10:53 a. m., ROMERO, Manuel Aron <
maromero@issn.gov.ar> |
|
|
|
|
Back to gx-l |
|