Valor do campo não passa no evento ajax

Olá pessoal, boa tarde!

Mais uma vez estou precisando da ajuda de vcs.

Na minha aplicação de usuario tenho os campos login, senha, nome, email.
Criei um envento ajax no campo login, buscando o cod_func na tabela funcionario

$check_sql = “SELECT nome”
. " FROM funcionario"
. " WHERE id = ‘" . {login} . "’";
sc_lookup(rs, $check_sql);

if (isset({rs[0][0]})) // Row found
{
{nome} = {rs[0][0]};
}

contudo ao debugar o codigo, percebi que o valor do campo login sempre vem vazio, alguem pode me dizer como resolver isso?

O mais curioso é que estava funcionando 100%, nao sei dizer se isso passou a ocorrer depois da atualização para a versão 5.02.0007.

Faça isso no evento onValidate do seu controle.

No onValidade eu estou pegando a matricula do usuário e está funcionando.

Preciso, no cadastro de novo usuário, pegar a matricula desse para inserir no login essa matricula ao cadastrar um novo usuário.

Tenta pegar no evento onBeforeInsert então. Antes de inserir o usuário, busca a matrícula.