Cita:
Empezado por Rabata
Como Puedo Saber la Fila en la k estoy en el DbGrid, y una vez k la sepa como puedo moverme hasta ella.....
|
jeje, con estas palabras me he confundido un poco, ¿Para que moverte hasta una fila en la que ya estas?.
Cita:
Empezado por Rabata
Mi intencion es invalidar una fila a traves del valor de un campo ya que el IbTable se encuentra filtrado y cuando llamo al metodo refresh me quita la fila pero pierdo la fila en la k estaba y mi intencion es situarme en la siguiente fila a la q hemos filtrado
|
Esto aclara un poco las cosas...
Si te entendi bien, podrias usar "Marcas de Libros" (BookMarks).
Código Delphi
[-]
var
PrevRecord: TBookmark;
begin
PrevRecord := DataSet.GetBookmark; if PrevRecord <> nil then
begin
DataSet.GoToBookmark(PrevRecord); DataSet.FreeBookmark(PrevRecord); end;
end;
Espero me entiendas y te sirva de algo...