xbrowse and logic field

Post Reply
Wanderson
Posts: 332
Joined: Thu Nov 17, 2005 9:11 pm

xbrowse and logic field

Post by Wanderson »

Hi, what the best way to show a logical field in xbrowse? I try this and get a execution error

oCol := oBrw:AddCol()
oCol:bStrData := { || ARQMOT->BLOQ }
oCol:cHeader := "BLOQUEADO"

thanks in advance.
User avatar
cnavarro
Posts: 5792
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: xbrowse and logic field

Post by cnavarro »

C. Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
Si alguien te dice que algo no se puede hacer, recuerda que esta hablando de sus limitaciones, no de las tuyas.
Wanderson
Posts: 332
Joined: Thu Nov 17, 2005 9:11 pm

Re: xbrowse and logic field

Post by Wanderson »

cnavarro wrote:Look

http://forums.fivetechsupport.com/viewt ... se#p167355

Or find "checkbox xbrowse"
Hi, thanks but i try this and still Error description: Error BASE/1111 Argument error: LEN

oCol := oBrw:AddCol()
oCol:AddResource( "CHECKOFF" )
oCol:AddResource( "CHECKON" )
oCol:bBmpData := { || IF((ARQMOT)->INTATIVO, 1,2 )}
oCol:bStrData := { || NIL }
oCol:cHeader := "BLOQUEIO"
User avatar
cnavarro
Posts: 5792
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: xbrowse and logic field

Post by cnavarro »

Prueba como en el ejemplo que puso un compañero

Code: Select all


          WITH OBJECT oLbx:aCols[3]
            :AddBmpFile(   "checkon.BMP")
            :AddBmpFile(   "checkoff.BMP")
            :bBmpData     := {|| IF( activi->estado, 1, 2) }
            :bStrData     := {|| IF( activi->estado, 'Si', 'No') }
            :blDClickData := {|o, v| ( activi->estado:= !activi->estado, oLbx:DrawSelect() ) }
          END

 
C. Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
Si alguien te dice que algo no se puede hacer, recuerda que esta hablando de sus limitaciones, no de las tuyas.
Post Reply