problema con wbrowse...

Post Reply
Francisco Horta
Posts: 845
Joined: Sun Oct 09, 2005 5:36 pm
Location: la laguna, mexico.

problema con wbrowse...

Post by Francisco Horta »

estoy probando a poner una imagen en una columna, para esto uso el lSelect de la clase para saber si estoy posicionado en el registro, y me manda este error al abrir el browse

No exported method: lSelect from errorsys, line: 0

mi codigo esta asi:

hBmp:=LoadBitMap(GetResources(),"Puntero")
@ 0,0 LISTBOX oBCos ;
FIELDS IF(oBCos:lSelect,hBmp,""), STR((oDCos)->Codigo,4),;
(oDCos)->Descri ;
HEADER "","Codigo", "D E S C R I P C I O N" ;
SIZES 20,90,350 ;
WHEN !(dbEmpty(oDCos)) OF oWndHija

es la wbrowse que modifico alfredo arteaga para poner el puntero,
gracias
paco
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Post by Antonio Linares »

Paco,

Prueba a hacerlo en dos pasos:

@ 0,0 LISTBOX oBCos ;
FIELDS "", "", "" ;
HEADER "","Codigo", "D E S C R I P C I O N" ;
SIZES 20,90,350 ;
WHEN !(dbEmpty(oDCos)) OF oWndHija

oBCos:bLine := { || { IF(oBCos:lSelect,hBmp,""), STR((oDCos)->Codigo,4), (oDCos)->Descri } }
regards, saludos

Antonio Linares
www.fivetechsoft.com
Francisco Horta
Posts: 845
Joined: Sun Oct 09, 2005 5:36 pm
Location: la laguna, mexico.

Post by Francisco Horta »

gracias antonio, funciono, pero este comportamiento a que se puede deber?
salu2
paco
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Post by Antonio Linares »

Paco,

Al hacerlo en una sola línea se genera primero el codeblock para bLine y en ese momento oBCos es aún nil.

Después de la primera línea, oBCos ya no es nil y por eso el codeblock toma su valor correcto: el objeto browse
regards, saludos

Antonio Linares
www.fivetechsoft.com
Francisco Horta
Posts: 845
Joined: Sun Oct 09, 2005 5:36 pm
Location: la laguna, mexico.

Post by Francisco Horta »

ok, gracias
paco
Post Reply