LOCAL lnVar1, lnVar2 >LOCAL test1, test2 > >* Change these values to see how it works with each >test1 = .f. >test2 = .f. > >ICASE(test1, match1(@lnVar1, @lnVar2), ; > test2, match2(@lnVar1, @lnVar2), ; > nomatch(@lnVar1, @lnVar2)) > >? lnVar1, lnVar2 > > > >FUNCTION match1 >LPARAMETERS tnVar1, tnVar2 > tnVar1 = 1 > tnVar2 = 2 >ENDFUNC > > > >FUNCTION match2 >LPARAMETERS tnVar1, tnVar2 > tnVar1 = 10 > tnVar2 = 20 >ENDFUNC > > > >FUNCTION nomatch >LPARAMETERS tnVar1, tnVar2 > tnVar1 = -1 > tnVar2 = -2 >ENDFUNC