Cobol - Ejecutar un programa cobol con parámetros

 
Vista:
sin imagen de perfil

Ejecutar un programa cobol con parámetros

Publicado por luz marina (4 intervenciones) el 11/10/2018 02:17:19
Buenas noches, por favor requiero ayuda con este tema. Necesito ejecutar un programa cobol desde un archivo .bat, y necesito enviarle como parámetro el nombre del archivo que requiero se procese dentro del programa. Gracias por la ayuda que me puedan brindar.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de superindio
Val: 32
Ha mantenido su posición en Cobol (en relación al último mes)
Gráfica de Cobol

Ejecutar un programa cobol con parámetros

Publicado por superindio (35 intervenciones) el 11/10/2018 18:51:18
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
INPUT-OUTPUT SECTION.
       FILE-CONTROL.
 
           SELECT EXCEL ASSIGN TO VARYING ccArchivo
                  ORGANIZATION IS LINE SEQUENTIAL
                  FILE STATUS  IS FileStatus.
 
       DATA DIVISION.
       FILE SECTION.
 
       FD EXCEL LABEL RECORD STANDARD.
       01 R-EXCEL.
          COPY CBA678A REPLACING ==()== BY ==SLD==.
 
 
       LINKAGE SECTION.
       01  ccNameFile          PIC X(60).
       PROCEDURE DIVISION USING BY VALUE ccNameFile.
           *>>
           *>>
           PERFORM 100-INICIO.
           PERFORM 100-PROCESO.
           PERFORM 100-FINAL.
           *>>
           *>>
 
       100-INICIO.
           MOVE  ccNameFile    TO ccArchivo.
En el .Bat

en RMCobol

1
RunCobol MAINCOBOL.Obj "SaldoPromedios.xlsx"
en Microfocus

1
rts32    MAINCOBOL.Obj "SaldoPromedios.xlsx"
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Ejecutar un programa cobol con parámetros

Publicado por Marco Rivera (1 intervención) el 12/10/2018 16:50:20
Haz oido hablar de los JOBS dinámicos?

Esto lo puedes superar con un valor de indentificación en el parámetro, para que sepas que archivo vas a procesar, sin embargo si quieres generar mediante un programa la contrucción de un Jcl con el nombre del archivo a generar, deberías crear un jcl dinámico.

Para mayor información, [email protected]
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar