Descargar Archivo PDF

Foros Néfele 4 Harbour Foros Dudas Descargar Archivo PDF

Topic Resolution: Resolved
  • Este debate tiene 7 respuestas, 3 mensajes y ha sido actualizado por última vez el 4 años por Eduardo TrasviñaEduardo Trasviña. This post has been viewed 967 times
Mostrando 6 respuestas a los debates
  • Autor
    Entradas
    • #1404
      Eduardo TrasviñaEduardo Trasviña
      Participante

      Hola equipo Nefele.

      Quiero descargar un archivo mediante mi aplicacion de nefele y no puedo lograrlo, el codigo es muy simple, genero un pdf con fastreports (si se genera), y luego si no hay errores intento bajarlo con ocgi:sendfile, lo comparto.

      Revise el archivo SendFile.txt que esta en cgi-bin y esto me muestra.

      No me manda error, todo bien, solo que no lo descarga, alguna sugerencia ?  me falta algo ?

      Saludos!!

       

      Loading spinner
    • #1406
      Alfredo SanzAlfredo Sanz
      Superadministrador

      ¿Puedes compartir el código donde haces el sendfile?

      Loading spinner
    • #1407
      Eduardo TrasviñaEduardo Trasviña
      Participante

      Gracias por tu rapida respuesta Alfredo.

      Mi proyecto esta un poco grande, tiene dependencias de varias funciones que hacen llamadas a la base de datos (MariaDB), para hacerlo mas practico hice un pequeño proyecto, que solo tuviera la prueba de la descarga de PDF, en esta prueba mando llamar al evento de generacion y descarga de pdf desde diferentes eventos.

      1.- llamada desde un ;:cOnClickEdit de un elemento de listview, NO funciono, observando con el inspector (F12) del navegador veo esto

       

      2.- llamada desde un :cOnClick de un button, SI funciono, lo crea y lo descarga.

      Comparto el codigo del proyecto de prueba, este es el MainPage.

      Este es el Main.

      Aprovechando el espacio, si pudieran orientarme en como hacer que lo abra en el mismo navegador chrome, que no lo descargue.

      gracias por su tiempo y las atenciones.

       

       

       

      Loading spinner
      • #1412
        Pedro AmaroPedro Amaro
        Superadministrador

        Si deseas que el PDF se vea directamente en el Navegador necesitas tener una wBevel modal creado previamente en la página.
        Luego la llamada para la creación del PDF

         

         

        Loading spinner
        • Esta respuesta fue modificada 4 años por Pedro AmaroPedro Amaro.
        • Esta respuesta fue modificada 4 años por Pedro AmaroPedro Amaro.
    • #1409
      Alfredo SanzAlfredo Sanz
      Superadministrador

      Hola.

      Después del  :cOnClickEdit prueba a ponerle

      :cAjaxBevelEdit := "nflcargo"

      Ya me contarás qué tal.

      Loading spinner
    • #1410
      Eduardo TrasviñaEduardo Trasviña
      Participante

      Aunado al cambio que me señalaste le quite la propiedad :cAjaxBevel := "nflcargo" que tenia declarado en el ListView y asi ya funciono, solucionado Alfredo, mil gracias.

      Saludos!!

       

      Loading spinner
    • #1411
      Alfredo SanzAlfredo Sanz
      Superadministrador

      Ok. Tengo ganas de ver alguna de las pantallas de tu aplicación 🙂

      Loading spinner
    • #1416
      Eduardo TrasviñaEduardo Trasviña
      Participante

      Si, claro, te anticipo que mis pantallas son muy basicas, no tengo grandes conocimientos en html, css, js, ajax.

      Te cuento que tanto me gusto como hicieron y funciona Nefele que estoy haciendo un proyecto piloto sobre algo real tal vez ya un poco grande, es mas que un "hola mundo" jeje, pero de momento el paciente esta en quirofano no muy presentable todavia.

      Voy a preparar alguna imagenes para compartir, con mucho gusto.

      Aprovecho para comentar que el espacio que abrieron en este foro para los ejemplos esta buenisimo!!, los felicito.

      Saludos!!

      Loading spinner
Mostrando 6 respuestas a los debates
  • Debes estar registrado para responder a este debate.

Si continuas utilizando este sitio aceptas el uso de cookies. más información

Los ajustes de cookies de esta web están configurados para «permitir cookies» y así ofrecerte la mejor experiencia de navegación posible. Si sigues utilizando esta web sin cambiar tus ajustes de cookies o haces clic en «Aceptar» estarás dando tu consentimiento a esto.

Cerrar