comando ->(dbgobottom()) X clipper52, blinker 7, DBFCDX
Enviado: 16 Mai 2006 15:50
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
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