Dúvida
Como realizar a conversão de Cubos Delphi para .NET?
Ambiente
RM - TOTVS Inteligência de Negócios - A partir da versão 12.1.X
Solução
A partir da versão 12.1.18 do RM, alguns módulos desenvolvidos em Delphi foram descontinuados e migrados para o .NET. Entre os módulos que foram descontinuados, temos o RM.Bis.exe, e para acessar os cubos desenvolvidos nessa aplicação, é necessário convertê-los para o .NET. Dessa forma, siga os passos abaixo para realizar a conversão desses Cubos:
- Acesse a nova MDI;
- Vá no Contexto Inteligência de Negócios;
- Acesse o menu Gestão Estratégica;
- Selecione a opção de Cubo;
- Aplique o filtro para retornar os Cubos em questão;
- Na visão de Cubos, clique em Processos;
- Selecione a opção Assistente de Conversão de Cubos Delphi;
- Na tela que será exibida, escolha quais Cubos Delphi serão convertidos nesse processo;
- Clique em Executar, para iniciar o processo de conversão;
- No log do processo, verifique em qual Categoria o cubo foi associado;
- Faça um filtro pela nova Categoria;
Importante
Caso a estação de trabalho onde o processo de conversão seja realizado tenha 64 bits, a mensagem de erro abaixo será apresentada:
Não foi possível converter o Cubo 42. (Não foi possível carregar um componente necessário para a conversão:
1 - Verifique se o componente DCube.ocx foi registrado corretamente.
2 - Caso esteja utilizando um ambiente 64 bits, a conversão não terá êxito. Faça a conversão em um ambiente 32 bits. ) .
Por se envolver uma plataforma Delphi (Cubos) e existir uma incompatibilidade entre a linguagem Delphi e ambientes 64 BITS, será necessário executar o comando corflags, ou a execução deverá ser feita numa estação 32 bits.
Saiba mais
Acesse o nosso artigo para mais informações sobre o comando Corflags
0 Comentários