[Resolvido]Grid onRecord para campos criados não funciona SC9.4.006

Atualizei o SC para a 9.4.00.6, a cada atualização do SC esperamos melhorias mas só encontramos mais problemas. vamos lá

Tenho uma aplicação grid com campos criados um campo para cada mês do ano janeiro, feveiro…
No evento OnRecord eu estava passando um valor de texto, com HTML e Javascript, estes campos criados trazem valores, ao clicar nos valores abre uma iframe com os detalhes, estava tudo funcionando, após a atualização nenhum campo criado recebe valor, testei passar qualquer tipo de valor para estes campos, mas sem sucesso.

Mudei o campo para texto, habilitei JS, HTML e nada funciona, ao testar com um campo criados pelo banco de dados funciona normalmente, mas campos criados na aplicação não funcionam, alguém consegue testar isso? para saber se esta com o mesmo problema?

Porque não usou a macro sc_link para os campos?

Campo grid geralmente e do tipo texto mesmo, que tipo estava antes?

Ideal é trazer todas as colunas direto do sql principal.

coloca o código aqui, uso sem problemas.

Campos e seus tipos que mudei para testar:
Janeiro
Tipo: Moeda
Lookup: sim

Fevereiro
Tipo: Texto
Lookup: sim

Março
Tipo: Texto
Habilitado “Mostrar contéudo HTML”
Lookup: sim

Abril
Tipo: Texto
Habilitado “Executar contúdos em JavaScript”
Lookup: sim

O campo cod_elemento_despesa foi criado pelo banco e alterou o valor corretamente

Descobri! o problema é o lookup, se tirar ele aparece o valor, o estranho é que antes de atualizar funcionava, agora vou fazer o lookup na onRecord ao invés do campo

1 Curtida

faça no SQL principal da consulta e use sc_link para ligar os campos a consulta de detalhe.

dessa forma que faz a app fica super carregada.

Vou testar essa solução obrigado @InfinitusWeb

@InfinitusWeb Funcionou perfeitamente usando a sc_link, não conhecia esta macro, muito obrigado pela sugestão!!!

Detalhe: Funcionou mesmo utilizando o lookup no campo.