Arrays en RPg
Publicado por Alfredo (2 intervenciones) el 29/11/2005 22:10:46
Mi nombre es Alfredo y quisiera que me ayuden en este problema:
Tengo un procedimiento en genexus que envia parametros a otro:
ejemplo:
a= 1 (Input)
b()=nullvalue(b()) (OutPut)(array)
luego , llamo a un procedimiento:
call(pprc1,1,b())
b(), es lo que voy a recibir del procedimiento que estoy llamando.
cuando estoy en el procedimiento pprc1:
en las reglas:
parm(xa, xb());
en el layout escribo:
xb()=nullvalue(xb())
me sale el error en run time: ERROR DE PUNTERO MAL POSICIONADO., ya probe enviandolo a otra subrutina y tambien colocandolo en un do while()
es como que no deja que inicialice el array, luego probe sin inicializarlo y luego darle valores.., y me sale el error..
me pueden ayudar por favor!!
Gracias de antemano.!!
Tengo un procedimiento en genexus que envia parametros a otro:
ejemplo:
a= 1 (Input)
b()=nullvalue(b()) (OutPut)(array)
luego , llamo a un procedimiento:
call(pprc1,1,b())
b(), es lo que voy a recibir del procedimiento que estoy llamando.
cuando estoy en el procedimiento pprc1:
en las reglas:
parm(xa, xb());
en el layout escribo:
xb()=nullvalue(xb())
me sale el error en run time: ERROR DE PUNTERO MAL POSICIONADO., ya probe enviandolo a otra subrutina y tambien colocandolo en un do while()
es como que no deja que inicialice el array, luego probe sin inicializarlo y luego darle valores.., y me sale el error..
me pueden ayudar por favor!!
Gracias de antemano.!!
Valora esta pregunta


0