Estupendo el curso. Apto para super novatos, tal vez un poco lento para quienes tengan idea de programar. Pero mejor así que dejar huecos en la comprensión Sería muy útil que el código que resulta al final del video lo dejaras en la info del video, ayuda a hacer pruebas y juguetear con él. Un saludo y gracias por compartir tus conocimientos :D
Excelente. Gracias por compartir, estaré tomando todos tus tutoriales. Me interesa desempolvarme en Cobol. Ahí esta mi suscripción. Te ganaste mi like.
Muy buenos tutoriales!!!, me están sirviendo un montón, espero poder terminar el curso esta semana. Gracias por compartir lo que sabes. Saludos desde Argentina.
Excelente calidad del curso muy bueno el contenido, aprendo mucho y muchas gracias por el esfuerzo de divulgar tus conocimientos. gran generosidad de tu parte. Me interesa saber como hacer para encolumnar resultados . Que salga el nombe del concepto y al lado el resultado pero en columnas. que tipo de formato aplico. Te escribo desde Tandil Argentina.
Buenas, tengo un programa hecho en cobol y necesito extraer la base de datos... tengo todos los archivos CBL y todo lo necesario... es posible exportar los datos a un excel?
Me estoy iniciando en la programación COBOL, y tengo entendido que OCCURS no se puede utilizar en una variable de nivel 01.... he hecho la prueba con OPENCOBOL y me da un error......podrá aclarar eso por favor... gracias.
La verdad no le entendí, yo de todos modos modifique el código de la manera siguiente y me funciono, respetando las reglas de sintaxis. 01 REG-TRABAJADOR. 02 CAMPOS OCCURS 5 TIMES. 03 ID-TRAB PIC 9(2). 03 NOMBRE PIC X(50). 03 APELLIDO-PAT PIC X(50). 03 APELLIDO-MAT PIC X(50). 03 SALARIO PIC S9(5)V99.
Estupendo el curso. Apto para super novatos, tal vez un poco lento para quienes tengan idea de programar. Pero mejor así que dejar huecos en la comprensión
Sería muy útil que el código que resulta al final del video lo dejaras en la info del video, ayuda a hacer pruebas y juguetear con él.
Un saludo y gracias por compartir tus conocimientos :D
GnuCOBOL y tu editor favorito.
Muy buenas clases.
Excelente. Gracias por compartir, estaré tomando todos tus tutoriales. Me interesa desempolvarme en Cobol. Ahí esta mi suscripción. Te ganaste mi like.
Excelentes Videos! Muy contento de encontrar este curso Cobol y en Español! Saludos y Gracias!
Es un gusto compartir conocimientos contigo!!! :)
Muy buenos tutoriales!!!, me están sirviendo un montón, espero poder terminar el curso esta semana.
Gracias por compartir lo que sabes.
Saludos desde Argentina.
Chulada de tutoriales, sigue asi! :D
This is great your video, you explain very clearly, I like why I subscribed. Congratulations!!
Muy entendible! Gracias por su tiempo :)
29:44 JAJAJAJAJAJAJAJAJAJAJAJAJAJAJAJAJAJA amé esa parte xDDDDDDDDDD gracias por estos tutoriales!!!!
Excelente calidad del curso muy bueno el contenido, aprendo mucho y muchas gracias por el esfuerzo de divulgar tus conocimientos. gran generosidad de tu parte. Me interesa saber como hacer para encolumnar resultados . Que salga el nombe del concepto y al lado el resultado pero en columnas. que tipo de formato aplico. Te escribo desde Tandil Argentina.
Excelente video.
your mainframe tutorial series are really very excellent .it might be more help full for me if it could be in english
Santosh Shah thank you, I will consider your suggestions. Have a nice day.
Buenas, tengo un programa hecho en cobol y necesito extraer la base de datos... tengo todos los archivos CBL y todo lo necesario... es posible exportar los datos a un excel?
Me estoy iniciando en la programación COBOL, y tengo entendido que OCCURS no se puede utilizar en una variable de nivel 01.... he hecho la prueba con OPENCOBOL y me da un error......podrá aclarar eso por favor... gracias.
Si se puede usar, aquí un adelanto de mi solución:
IDENTIFICATION DIVISION.
PROGRAM-ID. NOMINA.
DATA DIVISION.
FILE SECTION.
WORKING-STORAGE SECTION.
01 REG-TRABAJADOR OCCURS 5 TIMES.
02 ID-TRAB PIC 9(2).
02 NOMBRE PIC X(50).
02 APELLIDO-PAT PIC X(50).
02 APELLIDO-MAT PIC X(50).
02 SALARIO PIC S9(5)V99.
77 SALARIO-FORM PIC ZZZZ9.99.
77 CONTADOR PIC 9(1).
77 ID-TMP PIC 9(3).
77 NUM-TRABS PIC 9(2) VALUE 5.
PROCEDURE DIVISION.
MAIN-PROCEDURE.
PERFORM CAPTURAR
PERFORM MOSTRAR
STOP RUN.
CAPTURAR.
MOVE 1 TO CONTADOR
PERFORM UNTIL CONTADOR > NUM-TRABS
DISPLAY " "
DISPLAY "*** NUEVO TRABAJADOR ***"
DISPLAY "NOMBRE: "
ACCEPT NOMBRE(CONTADOR)
DISPLAY "APELLIDO PATERNO: "
ACCEPT APELLIDO-PAT(CONTADOR)
DISPLAY "APELLIDO MATERNO: "
ACCEPT APELLIDO-MAT(CONTADOR)
DISPLAY "SALARIO: "
ACCEPT SALARIO(CONTADOR)
ADD 10 TO ID-TMP
MOVE ID-TMP TO ID-TRAB(CONTADOR)
ADD 1 TO CONTADOR
END-PERFORM.
MOSTRAR.
MOVE 1 TO CONTADOR
DISPLAY "***********************"
DISPLAY "LISTADO DE TRABAJADORES"
DISPLAY "***********************"
PERFORM UNTIL CONTADOR > NUM-TRABS
DISPLAY "ID: " ID-TRAB(CONTADOR)
DISPLAY "NOMBRE: " NOMBRE(CONTADOR)
DISPLAY "APELLIDO PATERNO: " APELLIDO-PAT(CONTADOR)
DISPLAY "APELLIDO MATERNO: " APELLIDO-MAT(CONTADOR)
MOVE SALARIO(CONTADOR) TO SALARIO-FORM
DISPLAY "SALARIO: " SALARIO-FORM
DISPLAY "**********************************"
ADD 1 TO CONTADOR
END-PERFORM.
END PROGRAM NOMINA.
La verdad no le entendí, yo de todos modos modifique el código de la manera siguiente y
me funciono, respetando las reglas de sintaxis.
01 REG-TRABAJADOR.
02 CAMPOS OCCURS 5 TIMES.
03 ID-TRAB PIC 9(2).
03 NOMBRE PIC X(50).
03 APELLIDO-PAT PIC X(50).
03 APELLIDO-MAT PIC X(50).
03 SALARIO PIC S9(5)V99.
El cambio de 10 a 1 debió de ser un 'deshacer último cambio', porque antes era 1, supongo que pulsaste ctrl-z sin querer, jeje
Yo no le veo tanto problema yo uso OpenCobol en ubuntu y me evito de tanto problema :v