Ver Mensaje Individual
  #3
Antiguo 3 de abril de 2020, 16:25
Breew
Patrocinador del Foro
Última Actividad 09.05.2022 07:47
Posts Posts: 125
Likes enviados Enviados: 104
Likes recibidos Recibidos: 8

Hola.
No me sale :eek:
No me reconoce el special names.
Código COBOL:
  1.       ENVIRONMENT-NAME  IS ENV1
  2.       ENVIRONMENT-VALUE IS ENV2
(Powercobol v9)


Código:
listar-base SPECIAL-NAMES(2) :  JMN1123I-S  An invalid word 'ENVIRONMENT-NAME' was found. The invalid word and any following code is ignored until the next valid paragraph, section or division.

listar-base (283) :  JMN5100I-S  The class-name specified in the USAGE OBJECT REFERENCE clause is invalid. The class-name is ignored.

Citación del post de Joseg Ver Mensaje
MinHa sugestão:
Código COBOL:
  1.  SPECIAL-NAMES.
  2.        ENVIRONMENT-NAME  IS ENV1
  3.        ENVIRONMENT-VALUE IS ENV2
  4.  
  5.  WORKING-STORAGE.
  6.   01  WENVVALOR  PIC X(100).
  7.  
  8.  PROCEDURE DIVISION.
  9.           DISPLAY "ProgramW6432" UPON ENV1
  10.           ACCEPT WENVVALOR FROM ENV2
  11.           IF WENVVALOR = SPACES
  12.              MOVE "prog32" TO wPprog  *> 32Bits
  13.           ELSE
  14.              MOVE "prog64" TO wPprog  *> 64Bits
  15.           END-IF
Breew is offline   Responder Con Cita