Cobol Foro
Navegación en el Foro
Retroceder   Cobol Foro Entornos de desarrollo y compiladores Cobol Fujitsu COBOL PowerCOBOL (ActiveX, v4 - v11)
PowerCOBOL (ActiveX, v4 - v11) Versiones del IDE basadas en ActiveX
 
Otros temas que te pueden interesar
Tema Autor Foro Respuestas Último post
[Sintaxis] Activar Un Form desde otro form Roberto PowerCOBOL (ActiveX, v4 - v11) 5 21 de mayo de 2024 14:35
[Herramienta] Visualizar un PDF con Cobol WOW Nchujfi RM/COBOL 1 22 de diciembre de 2020 19:06
[Sintaxis] Abrir o visualizar Base de datos Cobol Anuack COBOL - General 0 11 de julio de 2017 11:08
[Herramienta] De PowerForm a pdf? apetro PowerFORM 1 18 de junio de 2016 17:25
[Duda] Error al visualizar archivo PDF en red Roger PowerCOBOL (ActiveX, v4 - v11) 9 31 de agosto de 2015 20:21

Respuesta
 
Herramientas

  #1
Antiguo 21 de febrero de 2019, 16:12
Breew
Patrocinador del Foro
Última Actividad 09.05.2022 07:47
Posts Posts: 125
Likes enviados Enviados: 104
Likes recibidos Recibidos: 8
Predeterminado visualizar PDF en form
0 Inactivo Inactivo

Hola.

Quisiera visualizar dentro del form un fichero pdf.
En el ordenador viejo, con las instruccion de abajo, compilaba correctamente y funcionaba bien.
Ahora, no hay manera.
Tengo intalado el AcroPDF1 Y el foxitreader pero no me aparece como cargar el archivo para leerlo


Código COBOL:
  1.        MOVE "PDF\CLORIFICACION.pdf" TO PDFNAME.
  2.       INVOKE FoxitReaderOCX1 "OpenFile" USING PDFNAME RETURNING ReturnValue    

en este, la pantalla aparece en blanco

Código COBOL:
  1.        MOVE "PDF\CLORIFICACION.pdf" TO PDFNAME.
  2.       INVOKE AcroPDF1 "loadFile" USING PDFNAME RETURNING ReturnValue    
y aqui, no tengo ese procedimiento.

No entiendo que tengo mal.
En ambos me devuelve returnvalue 0.
Gracias
Breew is offline   Responder Con Cita
  #2
Antiguo 21 de febrero de 2019, 20:51
Kuk
Administrador
Última Actividad 19.09.2026 20:11
Posts Posts: 2.500
Likes enviados Enviados: 1037
Likes recibidos Recibidos: 1207

Breew, es Windows 10? Si es así, cuidado que este SO tiene la opción "Case Sensitive", que si está activa, debes respetar las minúsculas/mayúsculas en el camino y el nombre del fichero.



NORMAS DEL FORO - para garantizar el buen funcionamiento del Foro.
¿Te han ayudado? NO TE OLVIDES de darle a
¿Quieres dirigirte a alguien en tu post? Notifícale haciendo clic en su Nick
Kuk is offline   Responder Con Cita
  #3
Antiguo 21 de febrero de 2019, 23:02
Breew
Patrocinador del Foro
Última Actividad 09.05.2022 07:47
Posts Posts: 125
Likes enviados Enviados: 104
Likes recibidos Recibidos: 8

Citación del post de Kuk Ver Mensaje
Breew, es Windows 10? Si es así, cuidado que este SO tiene la opción "Case Sensitive", que si está activa, debes respetar las minúsculas/mayúsculas en el camino y el nombre del fichero.
Ummm, no lo sabia.
Lo estoy compilando en el windows 7, pero correra en un 10.
No, el nombre esta correcto.
Breew is offline   Responder Con Cita
  #4
Antiguo 22 de febrero de 2019, 11:06
Kuk
Administrador
Última Actividad 19.09.2026 20:11
Posts Posts: 2.500
Likes enviados Enviados: 1037
Likes recibidos Recibidos: 1207

Breew, si el nopmbre y el camino respetan a rajatabla las minúsculas/mayúsculas, entonces seguramente falta alguna librería o su versión no es la necesaria.

Intenta instalar Foxit Reader (el programa en si) y probar así.



NORMAS DEL FORO - para garantizar el buen funcionamiento del Foro.
¿Te han ayudado? NO TE OLVIDES de darle a
¿Quieres dirigirte a alguien en tu post? Notifícale haciendo clic en su Nick
Kuk is offline   Responder Con Cita
  #5
Antiguo 22 de febrero de 2019, 23:26
Fito
Guardián del Foro
Agradecimientos: Por muchos agradecimientos de parte de los Foreros - Issue reason: Por muchos agradecimientos de parte de los Foreros Guardián del Foro: Guardián del espíritu y clima del Foro - Issue reason: Por el Avatar Activista del Foro: Activista del Foro - Issue reason: Por aportar ideas 
Última Actividad 19.09.2026 13:19
Posts Posts: 458
Likes enviados Enviados: 267
Likes recibidos Recibidos: 243

Hola:

Yo tuve problemas en algunas máquinas que tenían instalado el Acrobar Reader DC, lo solucioné instalando la versión 11.

Saludos.

Fito...
Fito is offline   Responder Con Cita
  #6
Antiguo 1 de mayo de 2019, 20:59
Breew
Patrocinador del Foro
Última Actividad 09.05.2022 07:47
Posts Posts: 125
Likes enviados Enviados: 104
Likes recibidos Recibidos: 8

Hola.

Pos no lo consigo.
Cuando instale el acrobat reader DC, funciono, aunque no se bien porque.
Te comento Abri un cuadro grande con el ocx-Adobe-pdf y puse un botincito con este codigo
Código COBOL:
  1.       move pow-on to "visible" of acropdf1.
  2.       MOVE "C:\PDF\CLORIFICACION.pdf" TO PDFNAME.
  3.       INVOKE AcroPDF1 "loadfile" USING PDFNAME

La compilacion ok, y funcionaba.
Cuando hice lo mismo en otro programa, me salia un error al compilar
Property or method definition for ACROPDF1 is not found.
y efectivamente, ese metodo no estaba.
Lo mejor es que en el que funcionaba, no me permitia ni siquiera ver que metodos tenia.
No entiendo nada.
He desinstalado el acrobat reader, y he instalado el 11 y luego el dc:
Ahora en modo ejecucion funciona bien, pero no puedo compilarlos de nuevo porque me da error de que esa propiedad no existe.

Fito, que instrucciones de codigo empleastes para abrir el pdf?

Gracias
Breew is offline   Responder Con Cita
  #7
Antiguo 2 de mayo de 2019, 04:48
Fito
Guardián del Foro
Agradecimientos: Por muchos agradecimientos de parte de los Foreros - Issue reason: Por muchos agradecimientos de parte de los Foreros Guardián del Foro: Guardián del espíritu y clima del Foro - Issue reason: Por el Avatar Activista del Foro: Activista del Foro - Issue reason: Por aportar ideas 
Última Actividad 19.09.2026 13:19
Posts Posts: 458
Likes enviados Enviados: 267
Likes recibidos Recibidos: 243

Hola

Código COBOL:
  1.      move linea-pdf    to "src" OF imagen.
  2.      invoke imagen "LoadFile" using linea-pdf.

la variable linea-pdf tengo el nombre del archivo.

Saludos.

Fito...
Fito is offline   Responder Con Cita
  #8
Antiguo 2 de mayo de 2019, 07:36
Breew
Patrocinador del Foro
Última Actividad 09.05.2022 07:47
Posts Posts: 125
Likes enviados Enviados: 104
Likes recibidos Recibidos: 8

Hola.



El campo imagen como los has definido ?. Esta en la working o es un ocx?

Gracias
Breew is offline   Responder Con Cita
  #9
Antiguo 2 de mayo de 2019, 16:23
Fito
Guardián del Foro
Agradecimientos: Por muchos agradecimientos de parte de los Foreros - Issue reason: Por muchos agradecimientos de parte de los Foreros Guardián del Foro: Guardián del espíritu y clima del Foro - Issue reason: Por el Avatar Activista del Foro: Activista del Foro - Issue reason: Por aportar ideas 
Última Actividad 19.09.2026 13:19
Posts Posts: 458
Likes enviados Enviados: 267
Likes recibidos Recibidos: 243

Hola:

Imagen es el ocx

Saludos

Fito
Fito is offline   Responder Con Cita
  #10
Antiguo 2 de mayo de 2019, 23:46
fastpho
El Foro es mi casa
Innovación: Por aportar innovaciones - Issue reason: SQLite + OO Cobol class Concurso: Primer puesto: Ganador/a del Primer puesto en un concurso - Issue reason: Acceso a datos Cobol vía web 
Última Actividad 21.08.2026 18:08
Posts Posts: 365
Likes enviados Enviados: 252
Likes recibidos Recibidos: 243

Estimados yo si quiero visualizar un archivo en formato pdf utilizo el webrowser es muy sencillo nunca da error caulquiera sea la version de sistema operativo
Código COBOL:
  1. WORKING-STORAGE SECTION.
  2. 01 strFileName pic x(14).
  3. PROCEDURE       DIVISION.
  4.        move "c:\prueba.pdf" to strFileName.
  5.        move low-value to strFileName(14:1).
  6.        INVOKE WebBrowser1 "Navigate" USING strFileName.
fastpho is offline   Responder Con Cita
Respuesta



Derechos de Publicación
No puedes publicar nuevos temas
No puedes publicar posts/responder
No puedes adjuntar archivos
No puedes editar tus posts

BB code is habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado

Saltar a Foro


La franja horaria es GMT +2. Ahora son las 15:59.
Powered by: vBulletin, Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.