... { |u| Eval( bBlock, u, nPos ), nPos--, .f. }, nStart, nCount )return aArray Antonio, I not Understood how I can make to converte my function and use an array instead dbf I explain you My Function ( it it slows down enough) Function Ritardo(numero,nrecord,nRuota) ...