Saludos a Forum
Como puedo hacer esto en Harbour en xHarbour Funciona bien
El Error esta en los & estan son la lineas
@ fil-15,col+clpun GET oV800_1:&prk PICTURE opiun WHEN oV800_1:aContl[1]=5 COLOR colorset(C_FORMUL_FONDO)
@ fil-15,col+clpkl GET oV800_1:&prk PICTURE opikl WHEN oV800_1:aContl[1]=5 COLOR colorset(C_FORMUL_FONDO)
@ fil-15,col+clpps GET oV800_1:&pre PICTURE opips WHEN oV800_1:aContl[1]=5 COLOR colorset(C_FORMUL_FONDO)
Dice Error E0042 Macro of defined simbol "oV800_1:&prk"
Como puedo hacer esto en Harbour en xHarbour Funciona bien
El Error esta en los & estan son la lineas
@ fil-15,col+clpun GET oV800_1:&prk PICTURE opiun WHEN oV800_1:aContl[1]=5 COLOR colorset(C_FORMUL_FONDO)
@ fil-15,col+clpkl GET oV800_1:&prk PICTURE opikl WHEN oV800_1:aContl[1]=5 COLOR colorset(C_FORMUL_FONDO)
@ fil-15,col+clpps GET oV800_1:&pre PICTURE opips WHEN oV800_1:aContl[1]=5 COLOR colorset(C_FORMUL_FONDO)
Dice Error E0042 Macro of defined simbol "oV800_1:&prk"
FUNCTION LSUMP(fil,col,met)
Local pre := "M_pesp"+met
Local ppr := "M_pre"+met
Local prc := "M_prec"+met
Local prk := "M_Kpre"+met
Local pru := "M_Upre"+met
Local prm := "M_Mpre"+met
//alert(str(fil,2,0)+" "+str(col,2,0) )
oV800_1:&pre := oV800_1:&ppr * oV800_1:&prc
if oV800_1:H_FAC="0"
oV800_1:&prk := oV800_1:&ppr
oV800_1:&pru := oV800_1:&ppr
else
oV800_1:&prk := oV800_1:&ppr * (oV800_1:KILMIL/1000)
oV800_1:&pru := oV800_1:&ppr
endif
//revisar se desabilito por harbour
@ fil-15,col+clpun GET oV800_1:&prk PICTURE opiun WHEN oV800_1:aContl[1]=5 COLOR colorset(C_FORMUL_FONDO)
@ fil-15,col+clpkl GET oV800_1:&prk PICTURE opikl WHEN oV800_1:aContl[1]=5 COLOR colorset(C_FORMUL_FONDO)
@ fil-15,col+clpps GET oV800_1:&pre PICTURE opips WHEN oV800_1:aContl[1]=5 COLOR colorset(C_FORMUL_FONDO)
RETURN(.T.)