Delphi x Remoteapp
Bom dia pessoal
Tenho um servidor windows server 2008 R2, rodando uma aplicação em delphi via remoteapp. Porém quando vou salvar o relatório através do QuickReport o sistema simplesmente se fecha sem mostrar erro algum.
Gostaria de saber se alguém já passou por essa situação.
Att
William Felipe da Silva
Tenho um servidor windows server 2008 R2, rodando uma aplicação em delphi via remoteapp. Porém quando vou salvar o relatório através do QuickReport o sistema simplesmente se fecha sem mostrar erro algum.
Gostaria de saber se alguém já passou por essa situação.
Att
William Felipe da Silva
William Silva
Curtidas 0
Melhor post
Luiz Vichiatto
06/12/2017
A aplicação roda em modo exclusivo, o servidor executa apenas a aplicação?<br />
Há antivirus instalado no servidor?<br />
<br />
Verifique questões de permissão para a gravação de arquivos, verifique se não há mensagens do antivirus bloqueando a gravação do relatório.<br />
<br />
Há antivirus instalado no servidor?<br />
<br />
Verifique questões de permissão para a gravação de arquivos, verifique se não há mensagens do antivirus bloqueando a gravação do relatório.<br />
<br />
GOSTEI 1
Mais Respostas
William Silva
06/12/2017
Bom dia
- O servidor não possui antivírus
- O problema não acontece toda hora, quando reiniciamos o servidor simplesmente o relatório funciona.
- O sistema precisa abrir uma caixa de dialogo para fazer o processo de salvamento, e é nessa parte que o sistema trava e se fecha.
Att
William Felipe da Silva
- O servidor não possui antivírus
- O problema não acontece toda hora, quando reiniciamos o servidor simplesmente o relatório funciona.
- O sistema precisa abrir uma caixa de dialogo para fazer o processo de salvamento, e é nessa parte que o sistema trava e se fecha.
Att
William Felipe da Silva
GOSTEI 0
Luiz Vichiatto
06/12/2017
William,
A aplicação que você utiliza executando quando loga no servidor remoto e ele inicia automaticamente?
Trabalhei com uma aplicação deste formato que não tinha acesso ao "c:\\", bloqueado pelas políticas, a aplicação dava um erro e encerrava, testava com o usuário administrador e funcionava, depois carregava no usuário e encerrava. Descobri colocando umas rotinas de log e detectei que somente usuários que se logavam no servidor da aplicação apresentava este problema, então investigando a caixa de diálogo apontava para o "c:\\", onde não tinha permissão, alterei no código o mapeamento para a pasta do usuário e passou a funcionar.
A aplicação que você utiliza executando quando loga no servidor remoto e ele inicia automaticamente?
Trabalhei com uma aplicação deste formato que não tinha acesso ao "c:\\", bloqueado pelas políticas, a aplicação dava um erro e encerrava, testava com o usuário administrador e funcionava, depois carregava no usuário e encerrava. Descobri colocando umas rotinas de log e detectei que somente usuários que se logavam no servidor da aplicação apresentava este problema, então investigando a caixa de diálogo apontava para o "c:\\", onde não tinha permissão, alterei no código o mapeamento para a pasta do usuário e passou a funcionar.
GOSTEI 0
William Silva
06/12/2017
Na verdade ele é executado através do Remoteapp, logo quando abro o RDP ele entra no sistema. Nem sempre ocorre este problema, mas eventualmente, ao clicar para buscar um arquivo, documento, imagem etc (Quando acionado o TOpenDialog), ocorre do sistema fechar-se. Imagino que por algum motivo que desconheço, o caminho inicial para o TOpenDialog não esteja compartilhado. Para resolver isso, antes de abrir o TOpenDialog, eu tentei setar a propriedade InitialDir para um caminho compartilhado, antes de instanciar o TOpenDialog, mas mesmo assim não resolveu. Te pergunto, quando você mencionou "alterei no código o mapeamento para a pasta do usuário e passou a funcionar", o que você alterou??
Att
William Felipe da Silva
Att
William Felipe da Silva
GOSTEI 0
Djalma
06/12/2017
Willian,
Você conseguiu resolver o problema?
Estou passando por essa dificuldade.
Utilizo o Delphi 10.3 e QuickReport 6.
Obrigado.
Você conseguiu resolver o problema?
Estou passando por essa dificuldade.
Utilizo o Delphi 10.3 e QuickReport 6.
Obrigado.
GOSTEI 0