Buenas Noches
En un dialogo tengo un TREE, y un Browse (Txbrowse), dependiendo de la rama del tree, el browse sera llenado con su respectivo ARRAY, como puedo hacer esto?.
Necesito refrescar el BROWSE, cada que el usuario elija una rama diferente.
Gracias.
Utilizo XHARBOUR
Ayuda con XBrowse
Gracias por contestar
La opcion que me das funciona ok. Pero al momento que cambian los datos del browse (tomando el array que le corresponde a esa rama), al dar click sobre cualquier parte del browse, me pone los datos del array anterior. No se si me explique bien. pero el caso es que necesito "destruir" el browse anterior y "construir" el browse de la siguiente rama en ese mismo dialogo.
Gracias
La opcion que me das funciona ok. Pero al momento que cambian los datos del browse (tomando el array que le corresponde a esa rama), al dar click sobre cualquier parte del browse, me pone los datos del array anterior. No se si me explique bien. pero el caso es que necesito "destruir" el browse anterior y "construir" el browse de la siguiente rama en ese mismo dialogo.
Gracias
Ricardo, no creo que sea muy dificil hacerlo.
Yo no utilizo el txbrowse pero creo que debe tener un metodo oBrw:SetArray(aArray), entonces digo al asi:
oTree:bChange:= {|| FuncCargaArray(aArray) ,;
oBrw:SetArray(aArray) ,;
oBrw:Refresh() }
Incluso podes jugar con los parametros del CodeBlock
Por ahora se me ocurre esto...... y estoy medio dormido.
Un abrazo. El Loco =>))
PD. Quizas si mostras algun trozo del codigo se te pueda aconsejar algo mas especifico.
Yo no utilizo el txbrowse pero creo que debe tener un metodo oBrw:SetArray(aArray), entonces digo al asi:
oTree:bChange:= {|| FuncCargaArray(aArray) ,;
oBrw:SetArray(aArray) ,;
oBrw:Refresh() }
Incluso podes jugar con los parametros del CodeBlock
Por ahora se me ocurre esto...... y estoy medio dormido.
Un abrazo. El Loco =>))
PD. Quizas si mostras algun trozo del codigo se te pueda aconsejar algo mas especifico.