Erro na impressão de relatorios


#1

Bom dia!
Estou com um erro na impressão de relatório segue o erro, se alguém poder me ajudar agradeço.


Erro relatórios após novo pacote de relatórios
#2

Aguarde o time te responder…

CC @edersoares , @eber


#3

@edersoares, @eber me ajude ai por favor.


#4

@IsaelCoelho você poderia dizer se ocorre em algum relatório específico?

Sempre que precisar de ajuda, deixa o maior número de informações possível para tentarmos descobrir o problema.

Em todo caso, segue alguns comandos que podem garantir a compilação dos relatórios e talvez possa te ajudar:

Na raiz do projeto execute:

docker-compose exec ieducar_1604 bash
cd ieducar/modules/Reports/ReportSources
for line in $(ls -a | sort | grep .jrxml | sed -e "s/\.jrxml//"); do $(../../../vendor/cossou/jasperphp/src/JasperStarter/bin/jasperstarter cp $line.jrxml -o $line); done

#5

Bom dia @edersoares.
Executei estes procedimentos em duas maquinaras virtuais que tenho aqui feitas para testes, porém o mesmo erro continua em todos os relatórios sempre que eu clico em qualquer que seja o relatório abre uma nova aba e gera esta mensagem que postei acima.


#6

Máquinas virtuais? Você está rodando Docker nelas?


#7

@IsaelCoelho simulei de várias maneiras e encontrei o problema.

Ajuste o arquivo ieducar/configuration/ieducar.ini a linha:

report.source_path = /home/portabilis/ieducar/ieducar/modules/Reports/ReportSources

Adicione uma barra / ao final desta linha, pois é este o problema que está ocorrendo em seu ambiente.

A linha deverá ficar assim:

report.source_path = /home/portabilis/ieducar/ieducar/modules/Reports/ReportSources/

Abraço.


#8

Eu estou há muito tempo tentando avisar quanto a isso, acho que usam até em produção!


#9

sim estou usando o docker nas maquina virtuais apenas para testes.


#10

Obrigado pela ajuda @edersoares fiz a correção e ocorreu outro erro segue abaixo este erro é em todas os relatórios.


#11

Agora o problema pode ser a permissão de escrita na pasta.

Rode os comandos https://github.com/portabilis/i-educar/tree/atualiza-readme#configurando-permissões


#12

resolvido aqui tudo funcionando


#13

Tem novas instruções no README a respeito dos relatórios