[RESOLVIDO] Ligação de Campo Grid para grid não passa parâmetro

Tenho uma grid q preciso fazer ligação de campo para o usuário clicar e ver detalhes em outra grid

na grid de detalhes ou coloquei no SQL a cláusula where a variável global.

na ligação associei o campo com de costume…

como não filtra os dados habilitei o debug.

O dado de comparação do where aparece vazio, tanto na indicação do campo para a variável quanto um dado fixo.

para quebrar o galho usei o subconsulta, o q o cliente não quer…

A variável global foi escrita com letra maiúscula? tente colocar em minúscula.

OBS: Cuidado com o cache do navegador, após realizar essas alterações.

Yuri,

Tem pro lemas criar global com letra maiúscula?

Não, porém detectamos um problema nesta versão, quando está usando as variáveis globais em maiúsculo.

Estaremos liberando uma versão hoje, corrigindo este problema.

Att,

Notei que na migração da versão 5 para 7.1 tive problemas em quase 100% das aplicações que usam variaveis globais, e meu padrão é usar em maiúsculo.

isso mesmo, mudei pra minúsculo e funcionou !!!

aproveitar o ensejo, agora as variáveis globais que são marcadas como saída tb aparecem disponíveis nos parâmetros de ligação como se fossem de entrada… já tinha passado isso em outra msg… não atrapalha em nada, só pra avisar mesmo.

Corrigido na release 7.1.014.

Versão já disponivel.

Boa noite , infelizmente não está corrigido .

Acabo de mudar 53 aplicações com N Variáveis . 3 horas de retrabalho.

O mais ridículo é que funcionou sempre com maiúsculas no meu caso, se foi coincidência ou não ,percebi que após utilizar a macro sc_reset_global ([VARMAISCULA]).

Vida que segue…

Sr. Alexandre,

Vou verificar o problema com nossa equipe de bugs.

att,
Bernhard Bernsmann