Migração do Relatório para o Relatório de Seção.

O objeto Relatório foi descontinuado: não recebe mais atualizações e vai ser removido a partir da versão 7.0 do Elipse E3. A migração para o Relatório de Seção aproveita o layout pelo arquivo RPX, mas Consulta, gráficos e scripts exigem intervenção manual.

1. O que o arquivo RPX leva — e o que não leva

Tanto o Relatório quanto o Relatório de Seção carregam arquivos no formato RPX. Entretanto, recursos inexistentes ou incompatíveis entre um tipo e outro de Relatório são descartados na carga.

Item do Relatório antigo Situação na migração
Layout das seções e objetos (Texto, Campo, Linha, Retângulo, Figura, Código de Barras, Caixa de Seleção, Quebra de Página) Transferido pelo arquivo RPX
Objeto Consulta Pode ser copiado do Relatório para o Relatório de Seção
Scripts Descartados — precisam ser reescritos em Visual Basic .NET
E3Chart Descartado — precisa ser reinserido e reconfigurado

2. Como migrar

  1. Localize os Relatórios do Domínio com a ferramenta Verificação de Domínio, que identifica e sugere a substituição dos objetos do tipo Relatório.
  2. Abra o Relatório a ser migrado e salve a sua configuração em um arquivo no formato RPX.
  3. Clique com o botão direito no item Relatórios do Organizer e selecione a opção Inserir Relatório de Seção Em.
  4. Abra o Relatório de Seção criado e, na barra de ferramentas, clique em Carregar Arquivo RPX, selecionando o arquivo gerado no passo 2.
  5. Copie o objeto Consulta do Relatório para o Relatório de Seção pelo Organizer e confirme que os nomes das colunas continuam correspondendo à propriedade DataField dos objetos do tipo Campo (TextBox).
  6. Reinsira os gráficos pela opção Chart e reescreva os scripts pela opção Scripts, ambas na barra de ferramentas. Valide o resultado em Pré-visualizar Relatório antes de excluir o Relatório antigo.

3. Observações

  • O Relatório de Seção não utiliza Active Scripting, apenas o Visual Basic .NET. O acesso a Tags e Telas da aplicação é feito pelo objeto E3ApplicationLink, e o script padrão do evento ReportStart deve ser mantido.
  • Um E3Chart em um Relatório de Seção plota somente dados históricos — em uma aplicação, o mesmo objeto plota dados em tempo real, históricos e mistos.

Artigos relacionados

Print Friendly, PDF & Email

Este artigo foi útil? Was this helpful?

Classificação média - Average rating 0 / 5. Count: 0

Deixe seu Comentário

Seu endereço de e-mail não será publicado. Campos marcados com asterisco são obrigatórios *