Histórico da Página
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:
setset 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.
NestaNesta 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".