Page 1 of 1

xbrowse / problemas con checkbox

Posted: Tue Nov 21, 2017 9:07 am
by goosfancito
Buenos dias,

Tengo un array con uno de _ declarados como logico.
a:= { { "","",0, .f.}}

al arrancar el programa me lo muestra bien como lo defino aca:

Code: Select all

    WITH OBJECT :acols[ 4 ]
         :cHeader      := ""
         :oheaderfont   := oFont
         :addresource( "BMPSI" )
         :addresource( "BMPNO" )
         :setcheck( { "ON", "OFF" } )
         :bBmpdata     := { ||  IF( ::oBrw:aarraydata[ ::oBrw:nArrayAt, 4 ], 1, 2 ) }
      END WITH
https://drive.google.com/file/d/1OfIntZ ... sp=sharing

pero cuando RECARGO el array y hago un refresh del xbrowse me muestra de esta manera (.f. mas el cuadradito del checkbox)

https://drive.google.com/file/d/1nGVIEg ... sp=sharing

que puede estar pasando? ya verifique y el array contiene un dato logico.

Gracias.

Re: xbrowse / problemas con checkbox

Posted: Tue Nov 21, 2017 12:37 pm
by MarioG
Hola
Probaste con:

Code: Select all

:bStrData   := {|| "" }

Re: xbrowse / problemas con checkbox

Posted: Tue Nov 21, 2017 2:54 pm
by goosfancito
MarioG wrote:Hola
Probaste con:

Code: Select all

:bStrData   := {|| "" }


si, pero me muestra un espacio (asi no tenga nada entre " " )

de todas maneras dejo de programar con el xbrowse, pierdo el hilo de las cosas cuando
me topo con estos problemas.

ahora en el xbrowser despues de hacer una lectura:

define query oQry "select * from tbdatos"

al hacer un oQry:refresh() y luego un obrw:refresh()
no veo _ hasta que no haga click en alguno de los encabezados...

Re: xbrowse / problemas con checkbox

Posted: Wed Nov 22, 2017 5:38 pm
by nageswaragunupudi
Please do not change the array with oBrw:SetArray( aNewArray )

Change the array like this:

Code: Select all

oBrw:aArrayData := aNewArray
oBrw:Refresh( .t. )
 

Re: xbrowse / problemas con checkbox

Posted: Wed Nov 22, 2017 8:35 pm
by goosfancito
hola.
Tampoco me funciono de esa forma.

Re: xbrowse / problemas con checkbox

Posted: Sun Nov 11, 2018 10:35 pm
by jesusdelamora
Gracias por tu información me ha sido de mucha ayuda