olá Galera, Como faço para ler o primeiro registro de uma tabela por uma data registrada nela? Uso o Find First mas não dá certo, ele me mostra em ordem de lançamentos. Abaixo tem um exemplo, eu queria o próximo lançamento com a data > da data i-dtalib, seria a próxima data na sequência... FIND FIRST TABCAL WHERE TABCAL.dtalib > i-dtalib NO-LOCK NO-ERROR. Att, Diogo
você tentou usar o find first forçando um índice? Código: FIND FIRST TABCAL use-index ind-data WHERE TABCAL.dtalib > i-dtalib NO-LOCK NO-ERROR. Já tive um problema parecido e consegui resolver desta forma.