comando ->(dbgobottom()) X clipper52, blinker 7, DBFCDX

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

EDENILSO.MGA
Usuário Nível 1
Usuário Nível 1
Mensagens: 7
Registrado em: 28 Mar 2006 20:50

comando ->(dbgobottom()) X clipper52, blinker 7, DBFCDX

Mensagem por EDENILSO.MGA »

Caros amigos

A 2 meses passei a usar em meu sistema clipper52, blinker 7, DBFCDX, obtive bons resultados... estou satisfeito.. mas encontrei apenas um problema, tenho alguns cadastros com o campo chave crescente, portanto passo o comando ARQUIVO->(DBGOBOTTOM()) pego o ultimo valor acrescento +1 e gravo o novo registro, ate ai tudo bem.

Quando por exemplo o ultimo registro tem o valor = 100 no campo chave, e o usuario exclui este registro... o comando ->(dbgobottom()) me retorna um valor = 0 ( só volta ao normal quando efetuado o comando PACK ), a impressao que tenho é que o comando ->(dbgobottom()) nao respeita a definicao ( SET DELETE ON ), e que mesmo o registro estando deletado ele se posiciona sobre ele.

Se alguem ja passou por isto... e pude me dar uma força !!!!!!


desde já agradeço


Edenilso
Dudu_XBase
Membro Master
Membro Master
Mensagens: 1071
Registrado em: 25 Ago 2003 16:55

Mensagem por Dudu_XBase »

Boa Noite.

Crie o Indice assim e Teste.

Index on CODIGO tag 1 for !deleted()


________________________________________________________________________________________________________
(Aow Saudade) Clipper 5.2e, Blinker 7, RDD SIXNSX, DBFCDX /Xharbour 1.0, Rdd Mediator (Mysql) Free , RDD Sqlrdd (Sql Server) Comercial
(Hoje) C# Python Sql Server e Oracle




EDENILSO.MGA
Usuário Nível 1
Usuário Nível 1
Mensagens: 7
Registrado em: 28 Mar 2006 20:50

comando ->(dbgobottom()) X clipper52, blinker 7, DBFCDX

Mensagem por EDENILSO.MGA »

Valeu a dica... agora esta tudo funcionando !!!
Responder