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.

Responder a