Cobol Foro
Navegación en el Foro
Retroceder   Cobol Foro Entornos de desarrollo y compiladores Cobol Fujitsu COBOL
Fujitsu COBOL Sub-Foro dedicado a Compiladores e IDE-s de Fujitsu.
 
Otros temas que te pueden interesar
Tema Autor Foro Respuestas Último post
[Compilador] RainCode COBOL - Error en Screen Section dariodr Más entornos y compiladores COBOL 1 29 de abril de 2022 09:51

Respuesta
 
Herramientas

  #1
Antiguo 27 de julio de 2023, 02:18
jmeza
Forero Senior
Última Actividad 23.05.2026 02:04
Posts Posts: 106
Likes enviados Enviados: 26
Likes recibidos Recibidos: 4
Predeterminado Linkage section.
0 Inactivo Inactivo

Hola, consulta
En pawercobol se puede usar LINKAGE SECTION, para traspasar valores entre programas
Los reportes están en Rmcobol11 y pretendo migrar a powercobol en un Form solamente las opciones del reporte, manteniendo la programación del reporte en rmcobol, el que recibiría las opciones del Form en su ejecución.
EJ:
Código:
      Desde cliente:
      Hasta cliente:
      Desde Fecha:
      Hasta Fecha:
Si me pueden ayudar sobre el tema
Saludos
jmeza is offline   Responder Con Cita
  #2
Antiguo 27 de julio de 2023, 16:44
JCantero
El Foro es mi casa
Activista del Foro: Activista del Foro - Issue reason: Por participación activa Agradecimientos: Por muchos agradecimientos de parte de los Foreros - Issue reason: Por muchos agradecimientos de parte de los Foreros 
Última Actividad 02.09.2026 00:15
Posts Posts: 442
Likes enviados Enviados: 167
Likes recibidos Recibidos: 269

@jmeza, la linkage section funciona igual en todos los cobol.

Lo que no puedes hacer es llamar desde cobol a un programa en powercobol con call "nombre_programa".

Debes de hacerlo asi:

Código COBOL:
  1.  initialize cadena.
  2.  string "cmd /c " delimited by size
  3.   nombre_programa delimited by " "
  4.   " " delimited by size
  5.    cliente-desde delimited by " "
  6.   " " delimited by size
  7.     cliente-hasta delimited by " "
  8.   " " delimited by size
  9.     fecha-desde delimited by " "
  10.   " " delimited by size
  11.     fecha_-hasta" delimited by " "
  12.     into cadena.
  13. call "system" using cadena end-call.

- - - Updated - - -

en resumen

Código COBOL:
  1. call "system" using "cmd /c nombre-programa cliente-desde cliente-hasta fecha-desde fecha-hasta"
JCantero is offline   Responder Con Cita
  #3
Antiguo 27 de julio de 2023, 22: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 @jmeza,

Por lo que entiendo, querés hacer una ventana en power y desde allí querés llamar a tus cbl en RM.

La sintaxis de RM tiene diferencias con las de POWER (cierto formato de archivo, campos computacionales, etc), porque supongamos que no hubiera diferencias, esos CBLs los incorporás a tu proyecto POWER y ya podés hacer los calls. Para eso vas a tener que "traducir" algunas cosas. Y si tenés campos comp-6 en los archivos de RM vas a tener que cambiarlos, no así los comp-3 que si son compatibles.

Creo que necesariamente vas a tener que correrlos en RM, es decir desde POWER llamar al RUNCOBOL y pasarle parámetros como desde la línea de comandos (si mal no recuerdo con el atributo A). Hace años que no hago RM.

Saludos...

Fito...
Fito is offline   Responder Con Cita
  #4
Antiguo 28 de julio de 2023, 12:01
Joseg
El Foro es mi casa
Activista del Foro: Activista del Foro - Issue reason: Por participación activa Innovación: Por aportar innovaciones - Issue reason: Por aportar soluciones innovadoras en varias ocasiones 
Última Actividad 17.09.2026 18:23
Posts Posts: 401
Likes enviados Enviados: 130
Likes recibidos Recibidos: 179

Pasar datos de Powercobol a RMCobol es muy simple. Escriba un archivo secuencial o CSV en Power y léalo en RM.
Joseg is offline   Responder Con Cita
  #5
Antiguo 28 de julio de 2023, 18:22
jmeza
Forero Senior
Última Actividad 23.05.2026 02:04
Posts Posts: 106
Likes enviados Enviados: 26
Likes recibidos Recibidos: 4

Voy a probar con lo recomendado
saludos
jmeza 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 16:21.
Powered by: vBulletin, Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.