Tente dar um locate no código 502 + quantidade de linhas da tela e depois um
locate no código 502 novamente... provavelmente o código ficará no topo do
DBGrid...

Em 06/09/06, Doretto <[EMAIL PROTECTED]> escreveu:
>
>  Boa tarde..
>
> Ainda não consegui resolver o problema do dbgrid desposicionar os
> registros em tela...
>
>
> vamos imaginar um grid assim: num total de 1000 registros eu estou
> posicionado no codigo 502...
>
>   Codigo  Descricao do Produto     Preco de Venda
>   500         aaaaaaaaaaaaaaaaaaaa                   30,50
>   501         nnnnnnnnnnnnnnnnnnnn                   44,50
> >502         ytttttttttttttttttttttttyyyyyy                   10,50
>   503         rrrrrrrrrrrrrrrrrrrrrrrrrrr                      9,40
>   504         bbbbbbbbbbbbbbbbb                    22,40
>   505         fffffffffffffffffffffffffffffffffffff                 33,30
>   506         rrrrrrrrrrasfasdfasdfasdffasdf           48,00
>
> agora eu vou alterar o registro do codigo=502, e vou dar um close e um
> open
> no grid, com o locate eu volto para o registro de codigo=502 mas a tela
> nao
> fica a mesma, veja o resultado da tela:
>
>   Codigo  Descricao do Produto     Preco de Venda
>   501         nnnnnnnnnnnnnnnnnnnn                   44,50
> >502         ytttttttttttttttttttttttyyyyyy                   10,50
>   503         rrrrrrrrrrrrrrrrrrrrrrrrrrr                      9,40
>   504         bbbbbbbbbbbbbbbbb                    22,40
>   505         fffffffffffffffffffffffffffffffffffff                 33,30
>   506         rrrrrrrrrrasfasdfasdfasdffasdf           48,00
>   507         ooooooooooooooooooooo            39,00
>
> Podemos verificar que a posição relativa dos registros na tela mudou mas o
> registro permace posicionado no mesmo codigo.
>
> Como eu resolvo isto ?
>
> Abraço
>
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> 
>


[As partes desta mensagem que não continham texto foram removidas]



-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

<*> Para ver as mensagens antigas, acesse:
    http://br.groups.yahoo.com/group/delphi-br/messages

<*> Para falar com o moderador, envie um e-mail para:
    [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/delphi-br/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 



Responder a