Ayuda con XBrowse

Ayuda con XBrowse

Postby ricardog » Wed Jun 14, 2006 5:30 am

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
ricardog
 
Posts: 158
Joined: Tue Oct 11, 2005 3:10 pm

Postby El Loco » Wed Jun 14, 2006 3:57 pm

Ricardo, probaste con el bChange del Tree ???


El Loco =>))
El Loco
 
Posts: 328
Joined: Fri May 19, 2006 4:08 pm
Location: Buenos Aires - Argentina

Postby ricardog » Wed Jun 14, 2006 6:32 pm

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
ricardog
 
Posts: 158
Joined: Tue Oct 11, 2005 3:10 pm

Postby El Loco » Thu Jun 15, 2006 3:36 am

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.
El Loco
 
Posts: 328
Joined: Fri May 19, 2006 4:08 pm
Location: Buenos Aires - Argentina

Postby ricardog » Fri Jun 16, 2006 5:14 am

Solucionado, Gracias
ricardog
 
Posts: 158
Joined: Tue Oct 11, 2005 3:10 pm


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 69 guests