Cobol Foro
Navegación en el Foro
Retroceder   Cobol Foro Entornos de desarrollo y compiladores Cobol Fujitsu COBOL
Fujitsu COBOL Sub-Foro dedicado a Compiladores e IDE-s de Fujitsu.
 
Otros temas que te pueden interesar
Tema Autor Foro Respuestas Último post
[Duda] Buscar un Registro dariodr COBOL - General 1 8 de mayo de 2024 23:08
[Sintaxis] Leer último registro jmeza Fujitsu COBOL 9 11 de mayo de 2020 14:38
[Sintaxis] Uso del raton para ampliar un registro de CmList Breew PowerCOBOL (ActiveX, v4 - v11) 10 3 de junio de 2018 14:09
[Duda] Variar Tamaño de registro Gatomalo RM/COBOL 4 21 de noviembre de 2017 00:34
[Duda] Registro encontrado Dasije WinDev 0 7 de agosto de 2016 20:55

Respuesta
 
Herramientas

  #1
Antiguo 16 de junio de 2017, 20:35
jmeza
Forero Senior
Última Actividad 23.05.2026 02:04
Posts Posts: 106
Likes enviados Enviados: 26
Likes recibidos Recibidos: 4
Predeterminado Uso de COMP-6 en registro
0 Inactivo Inactivo

Hola,estoy emigrado de RMCOBOL85 a Powercobol.
La consulta es que en los registros que tengo campos COMP-6 me da error en la compilación
Quiero saber si en el Powercobol no permite los campos de registro con COMP-6
o cual es la forma correcta, ¿ que se debe hacer en estos casos ?

Saludos

Este es el error

Código:
Create D:\Programs\ProyectSGA\MENUSGA\Debug\MPROD.cob...
STATISTICS: HIGHEST SEVERITY CODE=I

Revise line information into D:\Programs\ProyectSGA\MENUSGA\Debug\MPROD.cob ...
STATISTICS: HIGHEST SEVERITY CODE=I

Compile D:\Programs\ProyectSGA\MENUSGA\Debug\MPROD.cob...
** DIAGNOSTIC MESSAGE ** (MPROD)
D:\Programs\ProyectSGA\Libsys\Maeprod.FD 15: JMN1123I-S  An invalid word 'COMP-6' was found. The invalid word and any following code is ignored until the next valid paragraph, section or division.
D:\Programs\ProyectSGA\Libsys\Maeprod.FD 16: JMN1123I-S  An invalid word 'COMP-6' was found. The invalid word and any following code is ignored until the next valid paragraph, section or division.
STATISTICS: HIGHEST SEVERITY CODE=S, PROGRAM UNIT=1

** The build has failed **
jmeza is offline   Responder Con Cita
  #2
Antiguo 16 de junio de 2017, 20:48
Kuk
Administrador
Última Actividad 19.09.2026 20:11
Posts Posts: 2.500
Likes enviados Enviados: 1037
Likes recibidos Recibidos: 1207

jmeza, el COMP-6 no es estándar en COBOL. Según este artículo, equivale a COMP o COMP-3 según la directiva de compilación: Micro Focus Documentation - COMP-6

Con lo cual, debes sustituir los COMP-6 o por COMP o por COMP-3 dependiendo de cómo tenías la directiva en RM.

También echa un ojo a esto: Micro Focus Documentation - COMP-6/COM****TIONAL-6 Data



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
Kuk is offline   Responder Con Cita
  #3
Antiguo 16 de junio de 2017, 21:57
Armando
Forero Junior
Última Actividad 27.08.2026 19:00
Posts Posts: 34
Likes enviados Enviados: 5
Likes recibidos Recibidos: 19

Hola Jmeza,

también te recomiendo que veas este tema: [Información] Leer archivos RM Cobol desde PowerCobol - COBOL Foro

Ahí tenés como armarte algo para leer los comp-6, si ya los tenés y no los podés cambiar,

Armando
Armando is offline   Responder Con Cita
  #4
Antiguo 17 de junio de 2017, 02:52
jmeza
Forero Senior
Última Actividad 23.05.2026 02:04
Posts Posts: 106
Likes enviados Enviados: 26
Likes recibidos Recibidos: 4

Revisare los comentarios enviados, la conclusión al parecer es no usar COMP en los campos de los registros.

Saludos
jmeza is offline   Responder Con Cita
Respuesta



Derechos de Publicación
No puedes publicar nuevos temas
No puedes publicar posts/responder
No puedes adjuntar archivos
No puedes editar tus posts

BB code is habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado

Saltar a Foro


La franja horaria es GMT +2. Ahora son las 15:01.
Powered by: vBulletin, Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.