E3Chart em um Section Report com Consulta própia

Boa tarde.

Estou tentando inserir um E3Chart em um relatório de seção, inseri uma consulta dentro dele, mas não consigo gerar a visualização do gráfico, Ao visualizar o relatório apresenta a mensagem
“Verify that the E3Chart link script is being used!”

Qual configuração estou esquecendo de fazer?

estrutura

mensagem

Quando você cria um Relatório de seção ele vem automaticamente com esse script:

Esse script está na aba de scripts do componente de relatório, não no script do objeto Relatório do E3.
Talvez você tenha apagado sem querer?

Caso precise está aqui o texto:

Sub ActiveReport_ReportStart
'Esse script é necessário para o correto funcionamento de controles E3Chart
'Caso deseje acessar dados da aplicação, é possível utilizar o objeto 'Application' criado abaixo
dim Application = Activator.CreateInstance(Type.GetTypeFromProgID("Reports.E3ApplicationLink"))
Application.LinkWithApplication(rpt)
End Sub
1 Like

Ótimo funcionou mesmo, realmente havaia excluído este código por engano. Obrigado

Tenho mais uma dúvida, como faço para interagir com a consulta deste E3Chart.

No report legado eu usava o script abaixo no evento OnBeforePrint, mas no Novo modelo de relatório de seção, não funciona.

Set Chart = Report.Sections(“GroupHeader1”).Controls(“E3Chart1”)
Set Consulta = Chart.Queries.Item(“Consulta1”)
Consulta.Execute()
Chart.LoadData()
Chart.HorScaleBegin = d_in
Chart.HorScaleEnd = d_fim
Chart.VerScaleBegin = 20
Chart.VerScaleEnd = -1

Tentei fazer assim no evento PageHeader_BeforePrint mas não funciona

Sub PageHeader_BeforePrint
me.E3Chart1.Item(“Consulta1”).Execute()
End Sub