[Resolvido] Erro ao gerar pdf com mestre/detalhe

(Alexandre Pereira Bühler) #1

Bom dia,
Tem ocorrido problemas com geração de pdf.
No próprio site da scritpcase vejo estes problemas.
Os exemplos abaixo não geram o pdf para mim.
http://www.scriptcase.com.br/sistemas/v5/exemplos_pt_br/grid20/grid20.php
http://www.scriptcase.com.br/sistemas/v5/exemplos_pt_br/grid34/grid34.php
Mas estes geram:
http://www.scriptcase.com.br/sistemas/v5/exemplos_pt_br/pdf02/pdf02.php
http://www.scriptcase.com.br/sistemas/v5/exemplos_pt_br/pdf03/pdf03.php
No ambiente de desenvolvimento baixei o samples:
Aplicações como o grid02 me geram um pdf com os dizeres de erro: o arquivo está danificado e não pode ser restaurado.
Já aplicações como pdf01, pdf02, pdf03 tem seus pdfs gerados corretamente.
Trabalho agora em um projeto é este tem uma grid com mestre/detalhe onde não é gerado o pdf ele diz que o arquivo está danificado e não pode ser restaurado.
Por favor podem verificar se é um bug?
Obrigado


Alexandre Pereira Bühler
Técnico Eletroeletrônica - Senai - MG
Linux User: 397.546
Colunista: www.delphisophp.com
Owner: http://br.groups.yahoo.com/group/freepascal/
Liberdade é essencial. Use GNU/Linux.
Legalize os softwares de sua empresa

Simão & Bühler Ltda (Infobrindes)
Instalação, manutenção e venda de servidores GNU/Linux.
http://www.simaoebuhler.com.br
Hardware acesse, veja e tenha produtos com qualidade, garantia e nota fiscal.
http://www.simaoebuhler.com.br/loja
alexandre@simaoebuhler.com.br
Telefone: (41) 3538-5428

Infobrindes (Simão & Bühler Ltda)
Brindes e material promocional.
http://www.infobrindes.com.br
alexandre@infobrindes.com.br
Telefone: (41) 3532-5428

(Ana Carolina) #2

Precisava gerar um pdf com cabeçalho formato livre e corpo padrão do scriptcase mas ele só aparece o cabeçalhoooooooooooooooo. Ele estão cheios de problemas com pdf. A imagem sai desfocada, o tamanho das tabelas não sai certo, sai extra grande o pdf. eles poderiam dar mais atenção as essas exportações que são muito úteis

(Alexandre Pereira Bühler) #3

Testei a aplicação com a atualização de v5.1.015 mas o erro ainda persiste.


Alexandre Pereira Bühler
Técnico Eletroeletrônica - Senai - MG
Linux User: 397.546
Colunista: www.delphisophp.com
Owner: http://br.groups.yahoo.com/group/freepascal/
Liberdade é essencial. Use GNU/Linux.
Legalize os softwares de sua empresa

Simão & Bühler Ltda (Infobrindes)
Instalação, manutenção e venda de servidores GNU/Linux.
http://www.simaoebuhler.com.br
Hardware acesse, veja e tenha produtos com qualidade, garantia e nota fiscal.
http://www.simaoebuhler.com.br/loja
alexandre@simaoebuhler.com.br
Telefone: (41) 3538-5428

Infobrindes (Simão & Bühler Ltda)
Brindes e material promocional.
http://www.infobrindes.com.br
alexandre@infobrindes.com.br
Telefone: (41) 3532-5428

(Alexandre Pereira Bühler) #4

Tive a oportunidade de fazer um teste.
Como uso o mesmo servidor para desenvolvimento e produção.
Publiquei o projeto.
No projeto ele exportou o pdf da aplicação mestre detalhe corretamente.
Já na IDE no scriptcase dá arquivo pdf corrompido.
So pode ser bug na IDE.
Vou exportar as aplicações e reinstalar.
Mas com certeza é bug na IDE.


Alexandre Pereira Bühler
Técnico Eletroeletrônica - Senai - MG
Linux User: 397.546
Colunista: www.delphisophp.com
Owner: http://br.groups.yahoo.com/group/freepascal/
Liberdade é essencial. Use GNU/Linux.
Legalize os softwares de sua empresa

Simão & Bühler Ltda (Infobrindes)
Instalação, manutenção e venda de servidores GNU/Linux.
http://www.simaoebuhler.com.br
Hardware acesse, veja e tenha produtos com qualidade, garantia e nota fiscal.
http://www.simaoebuhler.com.br/loja
alexandre@simaoebuhler.com.br
Telefone: (41) 3538-5428

Infobrindes (Simão & Bühler Ltda)
Brindes e material promocional.
http://www.infobrindes.com.br
alexandre@infobrindes.com.br
Telefone: (41) 3532-5428

(Diogo Toscano) #5

na pasta tmp … o sc gera um log com a linha de comando para a geracao de PDF … verifica o log gerado pelo SC e pelo projeto publicado para checar se há alguma diferenca … ou entra em contato com suporte.

(Alexandre Pereira Bühler) #6

Como as permissões do sc devem ser 777 e meu ambiente de desenvolvimento era aberto a internet através do ip público.
Tinha colocado um .htaccess para protegê-lo.
O contéudo do .htaccess era este:
AuthType Basic
AuthName “Members Only”
AuthUserFile /var/www/web1/web/desenvolvimento/.htpasswd

require valid-user

Isto, não sei porque? Impede que o pdf seja gerado corretamente no ambiente de desenvolvimento.

Retirei o .htaccess e tudo funciona bem agora com a exportação.
Obrigado as respostas de todos.


Alexandre Pereira Bühler
Técnico Eletroeletrônica - Senai - MG
Linux User: 397.546
Colunista: www.delphisophp.com
Owner: http://br.groups.yahoo.com/group/freepascal/
Liberdade é essencial. Use GNU/Linux.
Legalize os softwares de sua empresa

Simão & Bühler Ltda (Infobrindes)
Instalação, manutenção e venda de servidores GNU/Linux.
http://www.simaoebuhler.com.br
Hardware acesse, veja e tenha produtos com qualidade, garantia e nota fiscal.
http://www.simaoebuhler.com.br/loja
alexandre@simaoebuhler.com.br
Telefone: (41) 3538-5428

Infobrindes (Simão & Bühler Ltda)
Brindes e material promocional.
http://www.infobrindes.com.br
alexandre@infobrindes.com.br
Telefone: (41) 3532-5428