Power Builder - Problema al cargar varios datawindowschild

   
Vista:

Problema al cargar varios datawindowschild

Publicado por guido (38 intervenciones) el 13/06/2016 23:43:29
Hola. He creado un 3 datawindows child(Empresa, Oficina, Zona. Oficina depende de empresay zona de oficina y empresa) que funcionan a la perfección en el evento itemChanged y para registrar nuevas entradas.
Mi problema es que tengo un listado de esos registros y al abrir la ventana no me llena correctamente los datawindows child con los datos que ya están en la base de datos.
Acá el código:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
datawindowchild  idddw_tipo_ocurrencia, idddw_situacion_trab, idddw_situacion, idddw_oficina, idddw_zona
string ls_fecini, oficina, vls_error
int i
//-------------------------------------------------------------------------------
 
tab_1.tabpage_3.dw_3.settransobject(sqlca)
 
tab_1.tabpage_3.dw_3.getChild("c_c_oficina",idddw_oficina)
idddw_oficina.SetTransObject(SQLCA)
idddw_oficina.Retrieve(gs_c_empresa)
 
oficina = idddw_oficina.getItemString(i,'c_c_oficina')
 
tab_1.tabpage_3.dw_3.getChild("c_c_zona",idddw_zona)
idddw_zona.SetTransObject(SQLCA)
idddw_zona.Retrieve(gs_c_empresa,oficina)
 
tab_1.tabpage_3.dw_3.Retrieve()
Al hacer retrieve para el segundo datawindow child le manda el el mismo valor en la variable oficina por eso no carga bien. Alguna forma de hacer que cargue bien los valores iniciales ??????

Saludos.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder