aArray := {"002", "SAMIR", "TESTE"} ? aScan(aArray,"001") //-- 0 ? aScan(aArray,"002") //-- 1 ? aScan(aArray,"003") //-- 0 ? aScan(aArray,"SAMIR") //-- 2 ? aScan(aArray,"TESTE") //-- 3 aArray := {{"001", "SAMIR", "TESTE"},{"002", "JOAO", "TESTA"}} ? aScan(aArray,{|X| X[1] = "001"}) //-- 1 ? aScan(aArray,{|X| X[1] = "002"}) //-- 2
? aScan(aArray,{|X| X[2] = "SAMIR"}) //-- 2
? aScan(aArray,{|X| X[2] = "JOAO"}) //-- 2
? aScan(aArray,{|X| X[3] = "TESTE"}) //-- 1
? aScan(aArray,{|X| X[3] = "TESTA"}) //-- 2