Problema ao gerar relatório

Olá,

Estou fazendo alterações em uma aplicação de E3 versão 3.5 build 352.
Nesta aplicação criei um relatório que configurei diversas tags internas para serem impressas,
onde, em tela, eu faço as consultas, trato os valores e gravo nas tags internas, posteriormente gerando o relatório.
Isso funciona corretamente.
Nos campos que são exibidos no GroupHeader os valores das tags são impressas normalmente, porém nos campos que são exibidos no groupFooter os valaroes das tags não são impressos.
Fiz testes de copiar e colar campos de uma região para outra (Do groupHeader para o groupFooter e vice e versa) e o comportamento se mantém, só é impresso o valor da tag quando está no groupHeader.
O que será que pode ser?

Gabriel,

Esse problema foi corrigido na versão 5.1 do E3. Em versões anteriores, a solução é fazer a atribuição do valor por script no evento OnBeforePrint da seção PageFooter. Por exemplo:

Sub OnBeforePrint
Report.Sections("PageFooter").Controls("Field1").text = Application.GetObject("Dados.TagInterno1").Value
End Sub
1 Like