[usr_login] as vezes atribui um número qualquer

Ao atribuir [usr_login] a um campo do formulário no evento “onBeforeUpdate” tem atribuido um número qualquer ex: 273, 1221 ou outro numero qualquer.
Tem tido bastante frequência essa ocorrência, e estou realmente sem entender.
Preciso da opinião ou indicação de algum colega que já passou por isso, n achei no Forum.

Boa tarde,
Tem dois cenários:
No primeiro esta variável pode estar recebendo por engano estes valores;
E no segundo é uma sugestão limpar as variáveis globais no login.

1 Curtida

Reconferi, o campo n recebe nada além do [usr_login].
O campo está desabilitado no modo inserção/alteração e as variáveis são limpas no login.

O formulário é de digitalização de processos, então as pessoas ficam com o formulário aberto enquanto preparam os documentos, limpam e digitalizam. Como demoram as vezes, tenho pensado se tem a ver com o tempo de sessão.

Modifiquei o form para que após a inclusao, ele retorne para o grid forçando o usuário a clicar no botao “novo” quando for incluir um novo processo. Bem… nao adiantou, continua eventualmente inserindo numero ao invés de do [usr_login]