Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Importante destacar que já há um bom tempo o RM foi migrado para o .NET em detrimento do Delphi, e que as soluções dependentes dessa última tecnologia foram mantidas até o momento, mesmo sem receber atualizações. Porém, como mostrado acima, não conseguimos mais evoluir o sistema por conta das travas impostas pelo Delphi.

Processo de migração

...

1 - Verificação dos Relatórios Delphi utilizados

O primeiro passo para realizar a migração é verificar quais relatórios Delphi realmente são utilizados. Isso é importante, pois podem existir relatórios na base que já foram depreciados e não são mais utilizados, não justificando o esforço para realizar a migração. Para realizar essa verificação, deve-se acessar a visão .NET do Gerador de Relatórios e criar um Filtro utilizando o campo "Data da última geração" e utilizar o operador maior ou igual (>=), passando como valor a data de 1 ano atrás, de forma a pegar a sazonalidade de uso dos relatórios:

Image Added

 Utilizando esse filtro, serão listados apenas os relatórios gerados à partir da data informada no filtro, eliminando aqueles que não são utilizados há muito tempo, indicando que foram depreciados. 

2 - Verificação dos relatórios disponíveis no TOTVS Compartilhamento

O próximo passe é verificar se os relatórios Delphi utilizados possuem correspondentes já desenvolvidos pelos times da TOTVS para o RMReports. Para isso, basta acessar o menu do TOTOVS Compartilhamento e verificar os relatórios disponíveis. Mais informações em TOTVS Compartilhamento

Dica
titleDe-Para

Disponibilizamos uma listagem de De-Para para facilitar a correlação entre os relatórios padrões Delphi e RMReports na página De-Para Book Relatórios.


Após realizar o download do relatório desejado, pode-se criar uma cópia e, caso necessário, realizar customizações no layout.

3 - Utilização do Acelerador de Migração

Caso não seja encontrado um relatório equivalente no TOTVS Compartilhamento, uma última alternativa é utilizar o Acelerador de migração.

Nota

O Acelerador de Migração está disponível apenas para usuários do tipo Supervisor.

O Acelerador de Migração pode ser acessado através do menu Processos→Acelerador de Migração de Relatórios Delphi, conforme mostrado na imagem abaixo:

Image Added


Aviso

O Acelerador de Migração tem como objetivo auxiliar na migração de layout de relatórios Delphi para RMReports. É importante destacar que a migração não é completa e possui diversas limitações em função das diferenças das tecnologias.

O intuito do Acelerador é fornecer um ponto de partida para a migração manual, de forma a reduzir o tempo e o esforço necessários na migração de alguns relatórios.

Essa ferramenta não receberá suporte ou melhorias.