problema con wbrowse...

problema con wbrowse...

Postby Francisco Horta » Wed Apr 25, 2007 3:41 pm

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
Francisco Horta
 
Posts: 845
Joined: Sun Oct 09, 2005 5:36 pm
Location: la laguna, mexico.

Postby Antonio Linares » Wed Apr 25, 2007 5:34 pm

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
User avatar
Antonio Linares
Site Admin
 
Posts: 41947
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Postby Francisco Horta » Wed Apr 25, 2007 5:45 pm

gracias antonio, funciono, pero este comportamiento a que se puede deber?
salu2
paco
Francisco Horta
 
Posts: 845
Joined: Sun Oct 09, 2005 5:36 pm
Location: la laguna, mexico.

Postby Antonio Linares » Wed Apr 25, 2007 6:11 pm

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
User avatar
Antonio Linares
Site Admin
 
Posts: 41947
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Postby Francisco Horta » Wed Apr 25, 2007 7:03 pm

ok, gracias
paco
Francisco Horta
 
Posts: 845
Joined: Sun Oct 09, 2005 5:36 pm
Location: la laguna, mexico.


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot] and 61 guests