Power Builder - Etiqueta hija treeview

 
Vista:
sin imagen de perfil

Etiqueta hija treeview

Publicado por Rogger (144 intervenciones) el 24/06/2010 02:07:45
Buen día, ayudenme por favor.
tengo la siguiente estructura en un treeview.

+-----Catalogo de productos
+---- 001 - Accesorios -----> Clic
+---- 01 - Marron
+---- Producto N° 1
+---- 04 - Negro
+---- 002 - Agarradera
+---- 003 - Anillo

Quiero que al momento de hacer doble clic en el nivel 2, vale decir a "001 - Accesorios"
Me de muestre "01 - Marron", (el primer datos del elemento hijo), y si le doy clic en "01 - Marron" me de "Producto N° 1".

En el evento selectionchanged pongo el siguiente codigo:

Integer li_Ind, ii_nivel
String ls_MenuEtiqueta
TreeViewItem l_tvitem
This.GetItem(NewHandle, l_tvitem)
ls_MenuEtiqueta = l_tvitem.Label //Etiqueta
ii_nivel = l_tvitem.level //Nivel
messagebox("", string(tv_producto.finditem(ChildTreeItem! , l_tvitem.ItemHandle))) //Devuelve el hijo del item seleccionado

Hasta ahora lo que he logrado es obtener en handle del item hijo, pero como obtengo la etiqueta, ayudenme por favor!

Gracias de antemano.
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