Caros Amigos... tenho uma busca que é da seguinte forma:
A busca tem em cima um campo text que vou digitando o nome do cliente e vai buscando no grid automaticamente.... eu digito"leandro" aparece cinco nomes que começa com leandro eu tenho que escolher um desses cinco... com a seta vou movendo para cima e para baixo sem perder o focu do meu text e movendo no grid com a seta... eu uso a essa rotina abaixo em um DBGrid usando a propriedade Data ... mais esse comando abaixo usando o data com Flex não dá certo.... será que fui claro...
If KeyCode = 38 Then
If TCheque.Recordset.RecordCount <> 0 Then
TCheque.Recordset.MovePrevious
End If
If TCheque.Recordset.BOF Then
TCheque.Recordset.MoveNext
End If
KeyCode = 0
End If
If KeyCode = 40 Then
If TCheque.Recordset.RecordCount <> 0 Then
TCheque.Recordset.MoveNext
End If
If TCheque.Recordset.EOF And TCheque.Recordset.RecordCount <> 0 Then
TCheque.Recordset.MovePrevious
End If
KeyCode = 0
End If