PDA

Ver la Versión Completa : [Sintaxis] ERROR Redirection is not supported


JUAN APASTILLADO
25 de octubre de 2017, 23:20
Hola a todos espero no estar equivocado de area.
Pues soy nuevo aqui y ya me desespere despues de estar leyendo la gran cantidad de indicaciones de como utilizar el foro.
Bueno, despues de muchos años de no programar decide iniciarme nuevamente en este facinante mundo de la programación, aunque ya todo cambio para mi, pues estuve programando en las grandes y medianas computadoras, los ultimos lenguajes que utilice fueron cobol, y speedware principalmente, del cual no recuerdo nada en cambio tengo mas presente las instrucciones de cobol, y ahora en mi casa decidi reiniciarme programando en cobol, pero resulta que tengo una pc con windows 10 64 bits y mis primer programa, el ya consabido "hola mundo" funciono muy bien, pero ya leyendo los manuales encontre un ejemplo de programa que manda salida a pantalla, es decir que indica en que linea y columna aparesca una ventanita pidiendo un dato, y ahí es donde nada más no encuentro como, pues me manda el siguiente mensaje:

Redirection is not supported.

Process finished with exit code 1

Y la verdad no e encontrado como corregir esto, tambien tengo otro programa mas grande que esta funcionando bien dentro del compilador sin errores, donde pido se digiten datos a grabar en un archivo, todo bien pero si cambio para pedirlos en una pantalla me manda el mismo mensaje descrito arriba, espero su ayuda.

Nota: estoy trabajando con "opencobolide".
Este es el programa.


IDENTIFICATION DIVISION. PROGRAM-ID. DISPL.
ENVIRONMENT DIVISION.
DATA DIVISION.
WORKING-STORAGE SECTION.
01 TERMFLD PIC X.
88 TERMNOW VALUE "T".
SCREEN SECTION.
01 SCRNAME
BACKGROUND-COLOR 3
FOREGROUND-COLOR 7
HIGHLIGHT.
05 COLUMN 10
LINE 3
VALUE "ENTER ´T´ TO TERMINATE THIS TEST".
05 COLUMN PLUS 2
BACKGROUND-COLOR 7
FOREGROUND-COLOR 4
PIC X
USING TERMFLD.
PROCEDURE DIVISION.
MAINLINE.
PERFORM UNTIL TERMNOW
DISPLAY SCRNAME ACCEPT SCRNAME
END-PERFORM
GOBACK.
END PROGRAM DISPL.

Josber
26 de octubre de 2017, 10:48
No te he entendido muy bien JUAN APASTILLADO, ¿lo que quieres es empezar a programar en PowerCobol V.3 en modo GUI (Ventanas)? o ¿quieres utilizar programación antigua, (de consola, no de ventanas GUI) en PowerCobol V.3?.

Si lo que quieres es empezar a trabajar en PWC 3, puedes utilizar éste manual de Andrés Montes (http://www.bibliadelprogramador.com/2014/04/un-proyecto-con-fujitsu-power-cobol.html), que creo que hemos utilizados todos como "biblia para principiantes" o puedes mirar éste post Manuales em PDF de Power Cobol 3 (http://www.cobolforo.es/showthread.php?t=154&highlight=manual+powercobol)

Si lo que quieres es trabajar en modo consola desde PWC 3, no puedo ayudarte mucho, porque no lo he utilizado mucho, yo pasé de RMCOBOL 85 al entorno GUI de PWC 3 directamente, pero creo recordar que el entorno GUI, ya no acepta la SCREEN SECTION.

Un saludo.-

Kuk
26 de octubre de 2017, 23:02
Josber, por qué has pensado que está hablando de PWC 3? Dice que trabaja con OpenCobolIDE, así que supongo que se refiere a Cobol de toda la vida.

JUAN APASTILLADO, ese error te sale al compilar el programa o se compila y te sale al ejecutarlo? Puedes copiar el texto completo del error?

---------- Post añadido : 23:02 ---------- Post anterior : 22:56 ----------

Según la documentación, OpenCobol soporta SCREEN SECTION: GnuCOBOL FAQ and How To (https://open-cobol.sourceforge.io/faq/#does-gnucobol-support-screen-section)

Josber
27 de octubre de 2017, 10:08
Josber, por qué has pensado que está hablando de PWC 3? Dice que trabaja con OpenCobolIDE, así que supongo que se refiere a Cobol de toda la vida.

JUAN APASTILLADO, ese error te sale al compilar el programa o se compila y te sale al ejecutarlo? Puedes copiar el texto completo del error?

---------- Post añadido : 23:02 ---------- Post anterior : 22:56 ----------

Según la documentación, OpenCobol soporta SCREEN SECTION: GnuCOBOL FAQ and How To (https://open-cobol.sourceforge.io/faq/#does-gnucobol-support-screen-section)

Pues ahora que lo reviso bien, no sé por qué estaba pensando en PWC3, si es que las pastillas que me tomo hay días que me dejan peor que a los soberanistas ... Mil disculpas JUAN APASTILLADO
Un saludo.-

JUAN APASTILLADO
28 de octubre de 2017, 02:52
Josber, hola perdón por no contestar antes pero tengo poco tiempo para usar mi pc, bueno respondiendo a la pregunta de que si me da el error al compilar o al ejecutar, pues no me da ningún error al compilar me lo da al ejecutarlo o correrlo, y estoy utilizando el OpenCobolIde así es como dice el editor compilador, les comento hace algunos años programe para el Hospital Metropolitano de la ciudad de Mexico, donde estaba creando pantallas de captura para las diferentes areas, por ejemplo para admisión de pacientes donde tenían que capturar todos sus datos, nombre, dirección, etc. etc. y algo similar pero que no tiene nada que ver con Hospitales es lo que estoy pretendiendo ahora, la verdad me desespero por no tener mas tiempo para seguir investigando que debo hacer ya que no recuerdo esto de hacer pantallas o ventanas tan cotidiano en ese entonces.

diegoraul2021
16 de octubre de 2021, 03:38
Solution to this error
To remove this error you can simply just edit an option in the preferences tab of the OpenCOBOLIDE.

Go to Edit on the top left menu.
Then click on Preferences.
Go to Preferences. There is an option called “Run in external terminal”. Check this option. You are good to go now.

Run in a separate terminal
Run in a separate terminal option