Amigos foreros:
Como se ven en el siguiente c贸digo, tengo un Tree montado en un Browse:
Las preguntas, c贸mo puedo poner im谩genes al Tree, una cuando la rama est谩 abierta y otra cuando est谩 cerrada, y aprovechando
el viaje, como puedo definir que el Tree se muestre abierto hasta un rama o nivel X, con oBrw:oTree:OpenAll() se muestran todas las ramas
abiertas, algunos ejemplos?
Saludos
Como se ven en el siguiente c贸digo, tengo un Tree montado en un Browse:
聽 聽 聽 聽 聽 聽 REDEFINE XBROWSE oBrw ID 200 OF oDlg;
聽 聽 聽 聽 聽 聽 聽 聽 DATASOURCE oRsTie;
聽 聽 聽 聽 聽 聽 聽 聽 COLUMNS "CLI_NOM","TIE_SUC","TIE_NUM";
聽 聽 聽 聽 聽 聽 聽 聽 HEADERS "Raz贸n Social del Cliente","Nombre de la sucursal","N煤mero";
聽 聽 聽 聽 聽 聽 聽 聽 COLSIZES 250,200,50;
聽 聽 聽 聽 聽 聽 聽 聽 PICTURES Nil,Nil,"@Z 9999999";
聽 聽 聽 聽 聽 聽 聽 聽 JUSTIFY {AL_LEFT,AL_LEFT,AL_RIGHT};
聽 聽 聽 聽 聽 聽 聽 聽 FOOTERS AUTOSORT
聽 聽 聽 聽 聽 聽 聽 聽 WITH OBJECT oBrw
聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 :l2007 聽 聽 聽 聽 聽 聽:= (.F.)
聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 :lHScroll 聽 聽 聽 聽 := (.F.)
聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 :lVScroll 聽 聽 聽 聽 := (.F.)
聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 :nMarqueeStyle 聽 聽:= MARQSTYLE_HIGHLROW
聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 :nColDividerStyle := LINESTYLE_LIGHTGRAY
聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 :nRowDividerStyle := LINESTYLE_LIGHTGRAY
聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 :nStretchCol 聽 聽 聽:= STRETCHCOL_WIDEST
聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 :nHeaderHeight聽 聽 聽 := 25
聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 :nRowHeight聽聽 聽 聽 聽 := 22
聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 :nFooterHeight聽 聽 聽 := 25
聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 :bClrHeader 聽 聽 聽 := { || {CLR_WHITE,CLR_BLACK} }
聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 :bClrFooter 聽 聽 聽 := { || {CLR_WHITE,CLR_BLACK} }
聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 :bClrSel 聽 聽 聽 聽 聽:= { || IF( oBrw:KeyNo % oApp:nRowsInt == 0 ,{ CLR_BLACK, oApp:nRowParClr },{ CLR_BLACK, oApp:nRowNonClr }) }
聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 :bClrSelFocus 聽 聽 := { || {oApp:nFClrFocus,oApp:nBClrFocus} }
聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 :bClrStd 聽 聽 聽 聽 聽:= { || IF( oBrw:KeyNo % oApp:nRowsInt == 0 ,{ CLR_BLACK, oApp:nRowParClr },{ CLR_BLACK, oApp:nRowNonClr }) }
聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 :nRecSelColor 聽 聽 := oApp:nRowParClr
聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 :lDisplayZeros 聽 聽:= (.F.)
聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 :SetTree()
聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 :oTree:OpenAll()
聽 聽 聽 聽 聽 聽 聽 聽ENDel viaje, como puedo definir que el Tree se muestre abierto hasta un rama o nivel X, con oBrw:oTree:OpenAll() se muestran todas las ramas
abiertas, algunos ejemplos?
Saludos
SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero