@Kuk, si uso la primera opción, (porque la segunda no me gusta, además que es un poco problemática porque los controles están en un Array de controles), y la defino como me has puesto
Código COBOL:
01 COBJECT OBJECT REFERENCE POW-COBJECT.
01 OBJETO OBJECT REFERENCE COM.
Así, tal y como está, en
01 OBJETO, al compilar me da el error:
JMN5100I-S The class-name specified in the USAGE OBJECT REFERENCE clause is invalid. The class-name is ignored.
ya sé que no sería el caso pero, si defino en REPOSITORY
entonces me da el error:
error LNK2001: unresolved external symbol _XXXXXXXXXXX
donde _XXXXXXXXXXX, es el nombre de la subrutina de la PROCEDURE donde están definidas esas variables.
¿Dónde puede estar el problema?