[RESOLVIDO] Campo tipo Select com variável global não gera aplicação [resolvido]

Saudações à todos!

Em um formulário do tipo controle, adicionei um campo DuploSelect, nele, no comando SQL quando eu escrevo uma query simples a geração da aplicação ocorre em poucos segundos.
Mas quando, neste mesmo campo, eu coloco como parâmetro uma variável global, ou mesmo um outro campo como parâmetro, a aplicação fica processando e termina com erro:Fatal error: Maximum execution time of 300 seconds exceeded in C:\Program Files (x86)\NetMake\v81\wwwroot\scriptcase\devel\class\generator\nmDados.class.php on line 4901

Veja exemplos das querys abaixo:

SQL que não ocorre o problema:
SELECT C.ContrNum, CliNome
FROM contrato C, cliente L
WHERE
C.CliCpf = L.CliCpf AND
C.ContrStatus NOT IN (‘FI’) AND
C.Login = ‘MARCO’
ORDER BY ContrNum

SQL com o problema de gerar aplicação:
SELECT C.ContrNum, CliNome
FROM contrato C, cliente L
WHERE
C.CliCpf = L.CliCpf AND
C.ContrStatus NOT IN (‘FI’) AND
C.Login = ‘[_usuario]’
ORDER BY ContrNum

Detalhe, a variavel [_usuario] está setada como “saída” e está em uso em outras aplicações, ou seja, funcionando.
Utilizo o banco Mysql, versão do SC: 8.1.062

Qualquer ajuda é bem vinda.

Obrigado!

Marco A.

Fiz teste aqui, dessa maneira: [_usuario] fica processando e trava até o SC.
Com o [caracter_usuario] funciona normalmente.
Não sei explicar o porque disso.

Grande Roberto!

Na mosca!

Não imaginei que o underline “_” no início do nome da variável pudesse causar isso… :slight_smile:

Muito obrigado pela disposição em ajudar!

Grande abraço!

Marco A.