campos Lookups v9.2.006

Migrei recentemente para a v9.2.006 e estou enfrentando problemas com campos que utilizam lookup para exibir informações.

Exemplo
Tenho campo empresa -> ele é do tipo numérico e me traz valores de 1 a 10 no sql

quando eu vou exibir ele no relatório eu utilizou lookup automático
e colocando a seguinte query :

select descricao from cad_empresas where id = {empresa}

Até ai ok, o campo empresa no meu relatório mostra a descrição…

o problema está quando vou utilizar outro lookup que vai necessitar desse campo empresa.

Ex: campo turno -> é um lookup automático que deverá exibir

sql -:> SELECT desc_funcao
FROM cad_funcao
WHERE cod_funcao = 'cod_funcao}
AND EMPRESA = {EMPRESA}

ao invés dele passar o campo código da empresa que está da query ele esta passando o valor do lookup

o correto seria: SELECT desc_funcao
FROM cad_funcao
WHERE cod_funcao = 01
AND EMPRESA =10

ele esta fazendo:

SELECT desc_funcao
FROM cad_funcao
WHERE cod_funcao = 01
AND EMPRESA =‘teste da aplicacao’

Alguém poderia me ajudar como resolver essa bomba?

Faz um backup de tudo.

E atualizada manualmente para a release mais nova:
ScriptCase v9.2.011 (04/10/2018 07:19)

Depois de atualizar apaga todos os arquivos dentro das pastas \app e \tmp e limpar o cache do navegador.

Faz os testes novamente se continuar com erro passa para: bugs@netmake.com.br

Olá Mille,

O problema ocorre em outras aplicações?