Como Hacer esto en FIVEWIN??

Postby surGom » Fri May 16, 2008 7:23 pm

Siguiendo el ejemplo de cmsoft, para un caso parecido, cmsoft pone

ACTION (Venta(::nId - 100, @oBit,@mocupa,@mlibre),


creo que es lo que necesito para el caso que me ocupa, pero me da el siguiente error:
Variable does not exist: SELF

el código es similar al tuyo:
for z = 1 to len(adetalle)
REDEFINE BTNBMP btn[z] RESOURCE cResource((aDetalle[ z,2],aDetalle[ z,5],aDetalle[z,6])) ID (nIda + z) CENTER PROMPT(aDetalle[ z,1]) OF ODLG UPDATE
btn[::nid - 100]:baction := {|| CAMBIOCH(aDetalle[::nid - 100,7],oCheque,btn[::nid - 100],ODLG)}
next

Gracias
surGom
 
Posts: 640
Joined: Wed Oct 19, 2005 12:03 pm

Postby surGom » Fri May 16, 2008 7:33 pm

Ya lo solucioné estaba mal

btn[::nid - 100]

Muchas Gracias a Cmsoft , el programa estaba funcionando pero repitiendo 50 veces cada btnbmp, y me tenía molesto el código así escrito ahora es muchísimo más prolijo

Otra vez gracias a todos Uds.

Luis
surGom
 
Posts: 640
Joined: Wed Oct 19, 2005 12:03 pm

Previous

Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 44 guests