Cobol Foro

Cobol Foro (https://www.cobolforo.es/index.php)
-   COBOL - General (https://www.cobolforo.es/forumdisplay.php?f=44)
-   -   [Compilador] Error COBOL for Linux (https://www.cobolforo.es/showthread.php?t=1627)

JCantero 29 de marzo de 2023 08:35

@dariodr, exactamente eso dice el manual.

Supongo que el cobol de IBM sigue como hace años. Yo vi COBOL para CICS (o algo parecido) y llevaba una especie de plantillas definidas (o pantallas). Llamabas a esa plantilla y te aceptaba los datos ( era como una screen section ) con lo cual separan la capa de logica de negocio del programa con la capa de interface con el usuario.

Asi pueden poner el programa a funcionar en un servidor central con la logica de negocio y la capa de interface con el usuario en una pantalla o en un explorador web.

Como tienes contacto con soporte, pregunta como puedes "diseñar un formulario de petición de datos". Si eso es factible por ahi tendrias una salida para lo que estas haciendo.

Cuentanos luego que te responden.
:astro:

dariodr 31 de marzo de 2023 03:12

@JCantero, Esto es lo ultimo que me respondio IBM:

Hi Dario,

unfortunately for COBOL Linux we don't have a solution for you for that, other than using DISPLAY statements and padding with spaces to get the formatting you need.

Sarah McNamara
on behalf of COBOL Linux Trial

Pues tendre que hacerlo a mano con espacios, que joda con IBM.

Kuk 31 de marzo de 2023 10:35

Señores, IBM ya no es lo que era... La madurez de este producto deja mucho que desear. Han dejado que la sintáxis acepte algo que nos capaces de asegurar en ejecución. :mm:

@JCantero, el CICS es mucho más que gestor de pantallas, es un Servidor Transaccional, que entre otras cosas, gestion pantallas, efectivamente, mediante mapas BMS:
Hace años trabajé con ello, ya no me acuerdo bien de las cosas pero vamos, CICS es un monstruo enorme que se encarega de muchas cosas.

JCantero 31 de marzo de 2023 10:54

@Kuk, exacto.

Lo que queria decir es que el cobol en AS400 no permitia LINE en su dia. Habia que hacerlo con el diseñador de pantallas.

Kuk 31 de marzo de 2023 12:51

@JCantero, ya pero deberían capar la sintáxis en plataformas donde no está soportado, se han vuelto muy bagos los de IBM. :D


La franja horaria es GMT +2. Ahora son las 15:44.

Powered by: vBulletin, Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.