Power Builder - ACTUALIZAR DATAWINDOWS

 
Vista:

ACTUALIZAR DATAWINDOWS

Publicado por MECS (6 intervenciones) el 07/10/2010 00:00:30
Hola a todos quisiera que me ayuden pues tengo en un datawindows un control dropdowndw, y tres controles text a los cuales del valor seleccionado del dropdowndw ejemplo nombres me actualize los tres controles text direccion,telefono,documento de identidad de mi tabla datos_personal
nombre
documento identidad
pais
telefono
direccion

...muchas gracias a todos
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
sin imagen de perfil
Val: 37
Ha mantenido su posición en Power Builder (en relación al último mes)
Gráfica de Power Builder

RE:ACTUALIZAR DATAWINDOWS

Publicado por JeinnerH (646 intervenciones) el 07/10/2010 01:13:03
Esto lo puedes hacer así:

En tu DDDW en el Select, le agregas los campos que necestias que se te actualicen en el los campos Text.

Ejemplo del Select de tu DDDW:
Select Codigo,
Nombre,
Direcion,
Telefono,
Documento
From Empleados

En el DDDW, le pones que sólo sea visible el Codigo y el Nombre, los otros campos no los pones visibles.

En el Evento ItemChanged, del DW, le pones el siguiente código:
DataWindowChild ldwc_1

If dwo.name = 'codigo' Then
// Este es el Truco Para Recuperar Campos Del DDDW, Sin Tener que Hacer un Select, se Recuperan Directamente del DDDW.
GetChild('codigo', ldwc_1)
to_Nombre.Text=ldwc_1.GetString(ldwc_1.GetRow(), 'Nombre')
to_Direccion.Text=ldwc_1.GetString(ldwc_1.GetRow(), 'Direccion')
to_Telefono.Text=ldwc_1.GetString(ldwc_1.GetRow(), 'Telefono')
to_Documento.Text=ldwc_1.GetString(ldwc_1.GetRow(), 'Documento')
End If

Espero que te sirva.

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

RE:ACTUALIZAR DATAWINDOWS

Publicado por mecs (6 intervenciones) el 07/10/2010 20:54:43
excelente ya mismo lo pruebo..... te agradesco y te estare contando...saludos desde lima peru
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 37
Ha mantenido su posición en Power Builder (en relación al último mes)
Gráfica de Power Builder

RE:ACTUALIZAR DATAWINDOWS

Publicado por JeinnerH (646 intervenciones) el 07/10/2010 20:58:54
Perfecto Mecs, con gusto.

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

para JeinnerH

Publicado por mecs (6 intervenciones) el 12/10/2010 22:04:34
Hola Jeinner estoy probando lo que me indicaste pero en la linea donde indicas

to_Nombre.Text=ldwc_1.GetString(ldwc_1.GetRow(), 'Nombre')

me arroja un error C0031: Sintax error
diciendome que el comando GetString es desconocido....???? que estoy haciendo mal amigo....
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar