Tempo aproximado para leitura: 00:04:00 min
Dúvida
Como converter Planilhas em Delphi para .Net?
Ambiente
Cross Segmentos - TOTVS Backoffice (Linha RM) - RM BI - A partir da versão 12.1.17
Solução
O Migrador de Planilhas Delphi x .NET está em fase de desenvolvimento pela TOTVS e neste momento estamos com uma versão beta teste. Sendo assim, as conversões das planilhas delphi para a nova tecnologia podem não ser bem sucedidas e, desta forma, é altamente recomendável que, antes de qualquer execução, sejam realizados backups das planilhas ou até mesmo de sua base de dados.
As planilhas Win32 selecionadas através do aplicativo serão migradas para a planilha .NET do tipo RM e não para as planilhas do tipo Excel.
Instruções para o uso do aplicativo
- O aplicativo MigradorPlan.exe deverá ser inserido na pasta de instalação da BibliotecaRM, que por padrão será a pasta \totvs\CorporeRM\RM.Net.
- Deverá ser criado o arquivo de configuração para o aplicativo, denominado de MigradorPlan.exe.config (este pode ser gerado a partir de uma aplicação Client do RM, por exemplo, o arquivo de configuração RM.exe.config, pode-se então criar uma cópia e renomear a mesma para o arquivo de configuração do Migrador).
- O Host RM deverá estar iniciado e em funcionamento, poderá estar como serviço RM.Host.Service ou pelo executável RM.Host.exe.
- No final do processo de migração das planilhas selecionadas, um log será criado na pasta RM.Net, contendo as informações da migração processada. Exemplo: MigradorPlanLog220217180335.txt
Importante
A partir da versão 12.1.21 o MigradorPlan estará disponível no instalador. Nesta versão não será necessário estes passos de forma manual
Passo a passo demonstrando o processo de migração
1 - Acesse o MigradorPlan.exe na pasta padrão de instalação do RM, RM.Net.
2 - Na tela de login do MigradorPlan, informe o Alias, Usuário e Senha do banco de dados. O Alias deve ser criado no BDE (Borland DataBase Engine), assim como as aplicações Delphi do RM.
3 - Após o login, a tela do Migrador é exibida. Aqui somente as planilhas Delphi serão mostradas na listagem e você poderá marcar todas as planilhas disponíveis para a migração, desmarcar as mesmas e executar o processo.
4 - Será considerado marcado, os registros marcados através do botão ou através da seleção manual conforme mostrado:
5 - Caso queira selecionar uma quantidade de registros, aperte e segure a tecla Ctrl do teclado e selecione as planilhas desejadas.
6 - Após selecionadas as planilhas clique no botão Executar migração. Será exibida uma caixa de confirmação: Clicando em SIM o processo será executado e clicando em NÃO o processo será interrompido.
7 - Durante a execução do processo será exibida tela mostrando o andamento do mesmo. A duração do processo se dará de acordo com a quantidade de planilhas selecionadas para migração.
8 - Após a execução, o resultado da migração será mostrado através da aba Resultado.
9 - Após todo o processo acima, acesse a aplicação utilizando a nova MDI (.net)
10 - Selecione o executável a qual foi convertida as planilhas
11 - Vá na aba de Gestão > Planilhas .Net.
Importante
O alias na nova MDI deverá estar apontando para a mesma base de dados configurada no BDE.
A partir da versão 12.1.23 não será mais possível o uso da Planilha.Net como RMPart nos Cenários. Permanecendo a inclusão de Planilhas RM somente.
Saiba mais
Para mais informações sobre esse processo acesse a nossa documentação no TDN sobre Migrador de Planilhas Delphi para .NET
0 Comentários