Tempo aproximado para leitura: 00:04:00 min
Ocorrência
A clicar no menu Gerador de Relatórios > Visão Delphi, a janela contendo os relatórios não abre ou ao gerar relatórios é apresentado erro Relatório não gerado devido a erro! .
Ambiente
Cross Segmentos - TOTVS Backoffice (Linha RM) - RM BI - Todas as versões
Solução
1 - Deverá conter no diretório de instalação do RM "C:\totvs\CorporeRM\RM.Net" o arquivo RM.Lib.Gerador.Execute.exe.config, este arquivo deverá possuir as mesmas configurações do RM.exe.config, certifique-se da existência da tag <add key="Host" value= (nome da maquina) /> .
Caso não possua esta tag no arquivo RM.Lib.Gerador.Execute.exe.config , inclua-a.
Caso não possua este arquivo RM.Lib.Gerador.Execute.exe.config crie uma copia do RM.exe.config e renomeei para RM.Lib.Gerador.Execute.exe.config e insira no diretório C:\totvs\CorporeRM\RM.Net.
Em caso de ambiente N Camadas, estes dois arquivos RM.Lib.Gerador.Execute.exe.config e RM.exe.config deverão estar tanto na maquina cliente quanto no servidor com a tag <add key="Host" value= (nome da maquina) />
2 - O BDE deverá ser configurado e estar executando com sucesso. Em caso de duvidas sobre esta configuração acesse o link BDE Instalação e Configuração ORACLE
3 - Descompacte o arquivo em anexo no diretório: C:\totvs\CorporeRM\API e execute esta BAT para registrar as DLL. Clique em OK em todas as mensagens que serão apresentadas, independente se foi apresentada mensagem de erro.
4 - O client Oracle 32 e 64 bits deverão estar instalados na mesma maquina. Em caso de duvidas sobre esta instalação acesso o link Instalação do client 32 e 64 bits do Oracle
Através do editor de registro do Windows, poderá ser verificado os diretórios de instalação dos clients do Oracle que deverão estar conforme abaixo.
Regedit ():
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\oracle\KEY_OraClient11g_home1]
- CHAVE: ORACLE_HOME
[HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_OraClient11g_home1]
- CHAVE: ORACLE_HOME
Importante
Caso seu Oracle 32 bits, já esteja com o NetManager configurado e comunicando com êxito, realize os procedimentos abaixo:
- Efetue logon no Windows com uma conta com privilégios administrativos.
- Abra o Windows Explorer e navegue para a pasta ORACLE_HOME ( A pasta pode se chamar Oracle).
- Abra as propriedades da pasta ORACLE_HOME
- Clique na aba Segurança na janela de propriedades.
- Clique no item Usuários autenticados na lista de nomes ou grupos de usuários.
- Desmarque o chek box Ler & Executar na coluna Permitir da lista de permissões e clique no botão Aplicar.
- Remarque o chek box acima e clique no botão Aplicar.
- Clique no botão Avançado e, nas Entradas de Permissão, verifique se o grupo Usuários Autenticados está listado com permissões = Ler & Executa. Marque o chek box Substituir as entradas de permissão em todos os objetos filhos pelas entradas aplicáveis mostradas aqui e clique no botão Aplicar.
- Ao clicar no botão OK ou Aplicar, pode demorar um pouco para aplicar todas as permissões nas subpastas.
- Entre no aplicativo novamente.
0 Comentários