SC 6 Paginação com erro se Select conter where

SC 6 Paginação com erro se Select conter where.
No select da aplicação de grid e form se colocado where, ao clicar no botão da aplicação de grid para alterar um registro e depois de atualizar ou não e queira ir para o proximo registro, será redirecionado para o 1 registro do select e não para o proximo.

supondo que a grid mostrou os registros 1,3,5,6,8,9,10 caso clique no lapis para alterar o registro 5, ao abrir o formulario(form) pode verificar que as teclas de paginação estão todas a direita.
se clicar para ir para o proximo registro será exibido o registro 1 e por ai vai 3,5…
teria que ir direto para o registro 6…