1. Anuncie Aqui ! Entre em contato fdantas@4each.com.br

Erros utilizando JAVA 8 (Java 1.8.0_45) em programas do DataViewer

Discussão em 'TDN - Datasul' iniciado por fdantas, Maio 22, 2015.

  1. fdantas

    fdantas Administrator Moderador

    Page edited by Ricardo Martins Menna

    FAQ: Erros utilizando JAVA 8 (Java 1.8.0_45) em programas do DataViewer

    Sintoma
    Dentro do Dataviewer, ocorrem erros nas execuções de:
    - Editor de layout de relatórios do tipo gráfico;
    - Geração de arquivos PDF através de relatórios criados pelo DataViewer.

    Causa
    Com a falta de definições de variáveis de ambiente, o sistema operacional acaba se perdendo ao tentar executar o Java 8 em algumas funcionalidades.
    Solução

    Existem duas formas de solucionar este problema, uma seria através da definição de variáveis de ambiente e a outra chamando um arquivo ".bat" que definiria essas variáveis e chamaria o DataViewer.

    Solução 1: Através da definição das variáveis de ambiente, você terá que ir no Painel de Controle -> Sistema -> Configurações Avançadas do Sistema -> Aba Avançado -> Botão Variáveis de Ambiente:
    Dentro das variáveis do ambiente existem duas caixas, a superior com variáveis locais do usuário e a inferior com variáveis do sistema, e deveremos colocar essas variáveis na caixa Inferior (Variáveis do sistema).
    Sera necessário criar a variável JAVA_HOME que deverá apontar para o seu diretório aonde esta instalado o java1.8.0_45.
    Também alterar a variável PATH, onde no começo dos valores da mesma, adicionar "%JAVA_HOME%\bin;...", onde os "..." é o conteúdo atual da sua variável PATH.
    Com essas alterações de variáveis o Dataviewer conseguirá enxergar o Java 8 e todos os recursos do DataViewer que utilizarem o mesmo funcionarão corretamente.

    Solução 2: Através de um arquivo ".bat". Será necessário criar um arquivo ".bat", tipo "exec_dv.bat" que terá o seguinte conteúdo:

    set JAVA_HOME=C:\Program Files\Java\jre1.8.0_45
    set PATH=%JAVA_HOME%\bin;%PATH%
    cd C:\tmp
    C:\dlc101b\bin\prowin32.exe -pf \\servidor\ERP\Dataviewer\grd.pf -basekey "ini" -ini \\servidor\ERP\Dataviewer\progresc.ini -T c:\tmp

    Observação: Forneça o caminho correto da localização do JAVA 8 e também NÃO se esqueça de especificar o nome correto da localização dos programas do Dataviewer, bem com o nome do servidor e compartilhamento.

    Nesta segunda solução, após a criação do arquivo "exec_dv.bat", você terá que alterar o seu atalho do Dataviewer para chamar este arquivo "exec_dv.bat".

    View Online · View Changes Online

    Continue reading...

Compartilhe esta Página