Estás compilando con SIN grupo de activación por defecto?
También puedes hacerlo añadiendo a la hoja H lo siguiente:
H DftActGrp( *No )
De todas formas puedes desmontar el parámetro en formato DS, y pasarlo como dos variables mas.
Un Saludo.
Jose Vicente.
| "Jaime Villa Torres"
<[EMAIL PROTECTED]>
Enviado por: [EMAIL PROTECTED] 23/06/2005 06:36
|
|
Señores, por favor un poco de tiempo.
Tengo el siguiente problema
Tengo un programa que tiene un arreglo de la siguiente manera.
d ArrDspDbr ds
d DspDbrL DIM(100)
d WWhReFi 10 OVERLAY(DspDbrL: *next)
d WWhReLi 10 OVERLAY(DspDbrL: *next)
Este arreglo viene generado de un rpg que realiza un DSPDBR y lo invoco con este prototipo
d XxxDspDbr Pr ExtPgm('XXXDSPDBR')
d Filename 20
d FromFil 10 Archivo
d FromLib 10 Biblioteca
d WArrDspDbr LikeDs(ArrDspDbr) Vistas lógica
d IndErr 1 Indicador de Error
d MsgErr like(excp_data) Descripción error
El fuente de la compilación termina con lo siguiente, sin presentar ningún problema normal de una compilación que falle por mala programación, o es posible que sea programación, pero no la detecto.
0006.58 Totales del Fuente:
0006.59 Registros . . . . . . . . . . . : 317
0006.60 Especificaciones . . . . . . . : 219
0006.61 Registros de datos . . . . . . : 0
0006.62 Comentarios . . . . . . . . . . : 94
0006.63 * * * * * F I N D E R E S U M E N F I N A L * * * * *
0006.64 M e n s a j e s d e G e n e r a c i ó n d e C ó d i g o
0006.65 Se ha producido un error al crear información del depurador fuente.
0006.66 Se ha producido un error durante la conversión.
0006.67 * * * F I N M E N S A J E S G E N E R A C I O N D E C O D I G O * * * *
El log de la compilación envía este mensaje, pero veo que el valor es el correcto, 10
Causa . . . . . : El compilador RPG ha encontrado al menos un error en el
programa de una gravedad mayor que el valor especificado en la opción GENLVL
del mandato CRTRPGMOD o CRTBNDRPG.Recuperación . : Solucione los errores
del programa. Vuelva a compilar.
Supongo que el problema esta en el parámetro que contiene el arreglo.
Alguna sugerencia es bien venida.
Jaime Villa T.
