Aceleração para o Smart View
Como parte do esforço de transição do RM Reports para o Smart View, foi desenvolvido o Acelerador de Migração para o Smart View. Essa ferramenta é capaz de analisar o relatório do RM Reports e acelerá-lo para uso no Smart View em pouco tempo e, caso exista alguma limitação no relatório que impacte na sua versão para o Smart View, essa limitação é exibida ao usuário e através do código da limitação, é possível encontrar orientações acerca de como proceder para que a limitação seja corrigida e a transição do relatório seja o mais tranquila possível.
Nota |
---|
|
É necessário reforçar que se trata de um Acelerador de Migração e não de um Migrador propriamente dito e, por se tratarem de ferramentas de Geração de Relatórios diferentes (RM Reports e Smart View), alguns elementos não poderão ser migrados em escala 1:1 e deverão ser adaptados. |
Informações |
---|
Nos bastidores, a aceleração ocorre em três etapas: - É gerado um Objeto de Negócio Dinâmico referente à este relatório
- O layout do relatório é convertido para o padrão que o Smart View espera.
- A comunicação com o Smart View é iniciada e o relatório acelerado é enviado para o Smart View e disponibilizado dentro do RM.
|
Objeto de Negócio Dinâmico
O Objeto de Negócio Dinâmico é um Objeto de Negócio feito utilizando os recursos do RM Reports que são exclusivos ao RM. Este Objeto de Negócio é gerado automaticamente ao acelerar um relatório RM Reports e possui informações referentes à todos os controles do relatório. Ele se diferencia dos outros já disponíveis na integração RM x Smart View por permitir que ferramentas não disponíveis no Smart View (Como expressão e fórmula) sejam utilizadas para gerar e retornar dados para o relatório.
O Layout
Após a criação do Objeto de Negócio Dinâmico com base na estrutura de dados do relatório, o acelerador irá converter o Layout do relatório propriamente dito para um formato que o Smart View reconheça. O resultado desta conversão é um arquivo XML que será criptografado e enviado ao Smart View. Caso seja de interesse do usuário, é possível reaproveitar este mesmo Layout no Smart View e utilizar outro Objeto de Negócio que não o Objeto de Negócio acelerado junto do Layout para exibição de dados.
Disponibilização no Smart View
Após a criação do Objeto de Negócio Dinâmico e conversão do Layout RM Reports em Layout Smart View, um arquivo criptografado contendo as informações do relatório é enviado ao Smart View e após a importação do relatório, este é registrado para uso no RM. A partir deste momento o relatório foi completamente acelerado e está disponível para uso como qualquer Recurso Smart View.
Limitações
A aceleração possui algumas limitações, pelo fato da arquitetura e funcionamento do Smart View apesar de ser similar, não é idêntica ao RM Reports. Mais informações e auxílios acerca destas podem ser encontrados na página de Limitações.
Índice:
Introdução
Nas páginas seguintes você encontrará informações acerca de como realizar a conversão aceleração de relatórios do RM Reports para o Smart View, suas limitações e outras relevâncias.
Índice: