Otros temas que te pueden interesar
|
||||
| Tema | Autor | Foro | Respuestas | Último post |
| [Duda] Problemas con NetExpress 3.1 | jjmunuce | Micro Focus COBOL | 5 | 28 de mayo de 2024 21:16 |
| problemas con windows 10 a 64 bits | Roger | Sistemas operativos | 12 | 26 de julio de 2022 02:07 |
| [Componente] Problemas con vbscript | Fito | PowerCOBOL (ActiveX, v4 - v11) | 10 | 9 de marzo de 2022 11:42 |
| [Compilador] Problemas con ASCII extendido | Fernandofc | Visual COBOL y DEV-HUB | 11 | 25 de noviembre de 2016 22:27 |
| [Compilador] Problemas con el DEBUG | Josber | PowerCOBOL (ActiveX, v4 - v11) | 3 | 12 de abril de 2015 21:16 |
![]() |
|
Forero
![]()
|
Nunca he tenido problemas con la definición de los File-Control / File, pero ultimamente, al compilar el programa "falla" porque según la compilación los valores declarados los declara como 'undefined' y no se me ocurre como puedo resolver éste problema. por lo que solicito ayuda del foro.
He realizado diferentes pruebas, con el mismo resultado, los ficheros son los siguientes: Código COBOL:
Código COBOL:
Trabajo con PW9 en Windows10-64 |
||||||||
|
|
|
|
Administrador
![]()
|
@Socavi, hola compañero.
Pásanos el log completo de la compilación a ver NORMAS DEL FORO - para garantizar el buen funcionamiento del Foro. ![]() ¿Te han ayudado? NO TE OLVIDES de darle a ![]() ¿Quieres dirigirte a alguien en tu post? Notifícale haciendo clic en su Nick |
||||||||
|
|
|
|
Forero
![]()
|
Buenas tardes Kuk,
Código COBOL:
Código:
Create C:\Spain\Portugal\Debug\PTNUTS.cob... STATISTICS: HIGHEST SEVERITY CODE=I Revise line information into C:\Spain\Portugal\Debug\PTNUTS.cob ... STATISTICS: HIGHEST SEVERITY CODE=I Compile C:\Spain\Portugal\Debug\PTNUTS.cob... ** DIAGNOSTIC MESSAGE ** (PTNUTS) PTNUTS PTNUTS-Opened(15) : JMN2503I-S User word 'PTREGIO' is undefined. PTNUTS PTNUTS-Opened(15) : JMN2557I-S The format of the OPEN statement is incomplete. PTNUTS PTNUTS-Opened(16) : JMN2503I-S User word 'PTREGIO' is undefined. PTNUTS PTNUTS-Opened(16) : JMN2557I-S The format of the CLOSE statement is incomplete. PTNUTS PTNUTS-Opened(18) : JMN2503I-S User word 'PTREGIO' is undefined. PTNUTS PTNUTS-Opened(18) : JMN2557I-S The format of the OPEN statement is incomplete. PTNUTS PTRE-COD-Return(6) : JMN2503I-S User word 'PTRECOD' is undefined. PTNUTS PTRE-COD-Return(6) : JMN2557I-S The format of the MOVE statement is incomplete. PTNUTS PTRE-COD-Return(7) : JMN2503I-S User word 'PTREGIO' is undefined. PTNUTS PTRE-COD-Return(9) : JMN2510I-S 'NOT INVALID KEY' does not correspond. 'NOT INVALID KEY' is ignored. PTNUTS Bo-Gravar(6) : JMN2503I-S User word 'PTREGIO' is undefined. PTNUTS Bo-Gravar(6) : JMN2557I-S The format of the CLOSE statement is incomplete. PTNUTS Bo-Gravar(6) : JMN2503I-S User word 'PTREGIO' is undefined. PTNUTS Bo-Gravar(6) : JMN2557I-S The format of the OPEN statement is incomplete. PTNUTS Bo-Gravar(10) : JMN2503I-S User word 'REGPTRE' is undefined. PTNUTS Bo-Gravar(13) : JMN2510I-S 'END-WRITE' does not correspond. 'END-WRITE' is ignored. PTNUTS Bo-Gravar(14) : JMN2503I-S User word 'REGPTRE' is undefined. PTNUTS Bo-Gravar(18) : JMN2510I-S 'END-REWRITE' does not correspond. 'END-REWRITE' is ignored. PTNUTS Bo-Gravar(19) : JMN2503I-S User word 'PTREGIO' is undefined. PTNUTS Bo-Gravar(23) : JMN2510I-S 'END-DELETE' does not correspond. 'END-DELETE' is ignored. PTNUTS Bo-Gravar(27) : JMN2503I-S User word 'PTREGIO' is undefined. PTNUTS Bo-Gravar(27) : JMN2557I-S The format of the CLOSE statement is incomplete. PTNUTS Bo-Gravar(28) : JMN2503I-S User word 'PTREGIO' is undefined. PTNUTS Bo-Gravar(28) : JMN2557I-S The format of the OPEN statement is incomplete. PTNUTS Bo-Mostrar(6) : JMN2503I-S User word 'PTRECOD' is undefined. PTNUTS Bo-Mostrar(7) : JMN2503I-S User word 'PTRENOM' is undefined. PTNUTS Bo-Mostrar(8) : JMN2503I-S User word 'PTREPOB' is undefined. PTNUTS Bo-Mostrar(9) : JMN2503I-S User word 'PTREPOB' is undefined. PTNUTS Bo-Mostrar(10) : JMN2503I-S User word 'PTREPOB' is undefined. PTNUTS Bo-Mostrar(11) : JMN2503I-S User word 'PTRESUP' is undefined. STATISTICS: HIGHEST SEVERITY CODE=S, PROGRAM UNIT=1 ** The build has failed ** |
||||||||
|
|
|
|
Administrador
![]()
|
@Socavi, has cambiado los nombres últimamente?
Al hacer build del proyecto, se guarda cosas en una caché. Te sugiero que hagas un REBUILD ALL y no BUILD, o REBUILD para que recompile todo por completo. Me da que podría ser un fallo en esa caché, de la que hablaba. A veces pasa. A las malas, si falla lo anterior, suprime la carpeta Debug o Release (según la que tengas definida como directorio de salida) y vuelve a hacer REBUILD ALL NORMAS DEL FORO - para garantizar el buen funcionamiento del Foro. ![]() ¿Te han ayudado? NO TE OLVIDES de darle a ![]() ¿Quieres dirigirte a alguien en tu post? Notifícale haciendo clic en su Nick |
||||||||
|
|
|
|
Moderador Global
![]()
|
Te está indicando que el fichero PTREGIO, no existe, aunque, parece que está bien definido, ¿No tendrás una variable con ese nombre definida en la WORKING, no?
Por otro lado, puedes probar a añadirle a la sentencia FD, la cláusula GLOBAL, debería de quedarte así Código COBOL:
|
||||||||
|
|
|
|
Administrador
![]()
|
En este caso diría que hay múltiples con el mismo nombre.
En esto estoy completamente de acuerdo. Posiblemente @Socavi haya movido el código a otro sitio, o usa la estructura en sitios nuevos. Lo que está claro es que le da errores en diferentes rutinas de eventos. NORMAS DEL FORO - para garantizar el buen funcionamiento del Foro. ![]() ¿Te han ayudado? NO TE OLVIDES de darle a ![]() ¿Quieres dirigirte a alguien en tu post? Notifícale haciendo clic en su Nick |
||||||||
|
|
|
|
Forero
![]()
|
Amigos muchas gracias por vuestra ayuda, a veces uno mira y mira, pero no ve, por la costumbre. Efectivamente el problema, la cláusula GLOBAL era la que no permitía la compilación habitual.
Hoy podré dormir tranquilo, serán cosas de la edad, jajaja, sinceramente muchas gracias. |
||||||||
|
|
|
|
Administrador
![]()
|
@Socavi, uno para todos, y todos para uno
![]() NORMAS DEL FORO - para garantizar el buen funcionamiento del Foro. ![]() ¿Te han ayudado? NO TE OLVIDES de darle a ![]() ¿Quieres dirigirte a alguien en tu post? Notifícale haciendo clic en su Nick |
||||||||
|
|
|
![]() |
|
|
| Archivo - Cobol Foro | Contactar con Nosotros - Cobol Foro | |||||||