#IF virker ikke i makroer
Jeg sidder med C5 2.10 og har nogle problemer med makro'er.Hvorfor virker følgende ikke?
#LOCALMACRO.SøgLev
#DEFINE.Levv(%2)
PRINT %1+":::"+INT2STR(%2)+":::"+INT2STR(#Levv)
#IF.Levv(1)
PRINT %1+":>:"+INT2STR(%2)+":>:"+INT2STR(#Levv)
#ENDIF
#ENDMACRO
Hvis jeg kalder makroen med:
#SøgLev("",0)
Udskriver den:
:::0:::0
Hvis jeg kalder makroen med:
#SøgLev("TEST",1)
Udskriver den:
TEST:::1:::1
... selvom den skulle have udskrevet linien to gange. Hvad går der galt?
