Fernando agora que entendi...
Criar uma tabela auxiliar para fazer o controle sequencial com 1 registro somente que vai sendo acumulado...
Saquei!!!!
Funcionou a 100 mil km por hora aqui!
Valeu!!!!!
>Thiago,
>
>A Função RLock() "tenta" dar um lock em um registro e não, necessariamente, dá um lock em um registro. Sua funcionalidade depende muito do que você setou via SET REPROCESS.
>
>Uma forma seria utilizar uma tabela auxiliar (normalmente contendo vários parâmetros para o sistema) com os diversos contadores:
>
>Set Reprocess To Automatic
>
>. . .
>
>Create Table Contadores (Contador1 N(6), Contador2 N(6)...)
>
>. . .
>
>Select Contadores
>Go Top
>
>RLock()
>
>nContador1 = Contador1 + 1
>
>Replace Contador1 with nContador1
>Unlock
>
>
>Fernando
Atenciosamente,
Thiago Oliveira Ferraz
Analista de Sistemas
Universidade de Uberaba (UNIUBE) - Campus Aeroporto
Tel: 0xx(34)3319-8906
Cel: 0xx(34)9136-1260