Boa tarde, todos!
Quero compartilhar com todos uma ferramenta gratuita para gerar relatórios em PDF.
PL-jrxml2pdf
https://sourceforge.net/projects/pljrxml2pdf/
É bem fácil. Basta criar e testar relatórios no iReports e depois copiar o XML(gerado pelo iReport) para a aplicação pl-jrxml2pdf.
Depois disso, criar uma tela de parâmetros e passá-los para uma package do pl-jrxml2pdf que se encarrega de gerar o XML.
Só não consegui ainda incluir imagens no relatório, mas o restante funciona perfeitamente.
Abraço!
Relatórios Profissionais em PDF
-
- Rank: Programador Pleno
- Mensagens: 41
- Registrado em: Seg, 28 Mar 2011 11:39 am
- Localização: Feliz - RS
chunning escreveu:Boa tarde, todos!
Quero compartilhar com todos uma ferramenta gratuita para gerar relatórios em PDF.
PL-jrxml2pdf
https://sourceforge.net/projects/pljrxml2pdf/
É bem fácil. Basta criar e testar relatórios no iReports e depois copiar o XML(gerado pelo iReport) para a aplicação pl-jrxml2pdf.
Depois disso, criar uma tela de parâmetros e passá-los para uma package do pl-jrxml2pdf que se encarrega de gerar o XML. (quero dizer, PDF)
Só não consegui ainda incluir imagens no relatório, mas o restante funciona perfeitamente.
Abraço!
-
- Rank: Analista Sênior
- Mensagens: 172
- Registrado em: Seg, 24 Out 2016 7:20 pm
ola, bom dia... achei interessante esse modo de relatórios para o apex, uma dúvida, que não vi nuns videos que assisti... é facil passar parametros de filtros para exibir um determinado relatorio?? por exemplo, um RECIBO, preciso exibir um documento personalizado (fazer no jasper) e chamar ele pelo apex, ao clicar num botão de um determinado cliente... isso é facil de se fazer?? grato
- madmax
- Rank: DBA Pleno
- Mensagens: 293
- Registrado em: Qua, 13 Dez 2006 5:02 pm
- Localização: São Paulo
- Contato:
________________________________
Douglas - Madmax.
Douglas - Madmax.
Olá Carlynhos.
Eu utilzei este plugin lançado pouco tempo nele você cria uma region com logo , campos e tudo que precisa e no botão chama o plugin que gera o pdf, muito show.
https://apex.world/ords/f?p=100:710:212 ... ION.TO.PDF
Espero ter ajudado.
Att.
Douglas - Madmax
Eu utilzei este plugin lançado pouco tempo nele você cria uma region com logo , campos e tudo que precisa e no botão chama o plugin que gera o pdf, muito show.
https://apex.world/ords/f?p=100:710:212 ... ION.TO.PDF
Espero ter ajudado.
Att.
Douglas - Madmax

Oiii tudo bem ?
Achei bem interessante mas não achei em lugar algum como instalar ele... tem algum material sobre ?
Obrigado.
Achei bem interessante mas não achei em lugar algum como instalar ele... tem algum material sobre ?
Obrigado.
madmax escreveu:Olá Carlynhos.
Eu utilzei este plugin lançado pouco tempo nele você cria uma region com logo , campos e tudo que precisa e no botão chama o plugin que gera o pdf, muito show.
https://apex.world/ords/f?p=100:710:212 ... ION.TO.PDF
Espero ter ajudado.
Att.
Douglas - Madmax
-
- Rank: Programador Pleno
- Mensagens: 41
- Registrado em: Seg, 28 Mar 2011 11:39 am
- Localização: Feliz - RS
Olá Carlynhoscarlynhos77 escreveu: ↑Seg, 02 Mar 2020 11:32 amola, bom dia... achei interessante esse modo de relatórios para o apex, uma dúvida, que não vi nuns videos que assisti... é facil passar parametros de filtros para exibir um determinado relatorio?? por exemplo, um RECIBO, preciso exibir um documento personalizado (fazer no jasper) e chamar ele pelo apex, ao clicar num botão de um determinado cliente... isso é facil de se fazer?? grato
Desculpe a demora em responder.. faz tempo que não acesso mais o glufke...
Na documentação do jrxml2pdf tem forma de passar parâmetros, mas vou simplificar
No botão que chama uma página de relatório coloque os dados que vai passar (imagem 1 anexo)
O botão vai chamar uma pagina em branco, onde vais criar os itens passados na imagem 1 e executar a procedure jrxml2pdf para gerar o PDF (imagem 2 anexo)
DECLARE
rParam PK_JRXML2PDF_REPGEN.tParameter;
lParams PK_JRXML2PDF_REPGEN.tParamList;
bl BLOB;
cl CLOB;
vcName varchar2(200) := 'NOME_RELATORIO_CADASTRADO_NO_JRXML2PDF';
BEGIN
rParam.vcName:='p_numcad';
rParam.vcValue := :P9_NUMCAD;
lParams(1) := rParam;
-- CATSERV
rParam.vcName:='p_catserv';
rParam.vcValue := NVL(l_catser,'XXXXXXXXXXXXXXXXXXXX');
lParams(2) := rParam;
-- DATATE
rParam.vcName:='p_datate';
rParam.vcValue := :P9_DATATE;
lParams(3) := rParam;
.
.
.
-- e assim colocar todos os parâmetros
-- o rParam.vcName é o nome do parâmetro usado no iReport
bl :=PK_JRXML2PDF_REPGEN.FK_RUN(i_vcName =>vcName,
i_lParams=>lParams);
PK_JRXML2PDF_REPGEN.PR_SHOW_REPORT(bl);
APEX_APPLICATION.STOP_APEX_ENGINE;
END;
-
- Rank: Programador Pleno
- Mensagens: 41
- Registrado em: Seg, 28 Mar 2011 11:39 am
- Localização: Feliz - RS
chunning escreveu: ↑Seg, 16 Jul 2018 3:20 pmBoa tarde, todos!
Quero compartilhar com todos uma ferramenta gratuita para gerar relatórios em PDF.
PL-jrxml2pdf
https://sourceforge.net/projects/pljrxml2pdf/
É bem fácil. Basta criar e testar relatórios no iReports e depois copiar o XML(gerado pelo iReport) para a aplicação pl-jrxml2pdf.
Depois disso, criar uma tela de parâmetros e passá-los para uma package do pl-jrxml2pdf que se encarrega de gerar o XML.
Só não consegui ainda incluir imagens no relatório, mas o restante funciona perfeitamente.
Abraço!
Para incluir imagens no relatório, use uma imagem qualquer no iReport só para gerar a posição correta da imagem.
Depois, inclua a imagem na aplicação do JRXML2PDR na aba de Images. Colocar nome da imagem e o anexo.
Depois disso, procure no xml gerado pelo iReport e inserido no jrxml2pdf e procure a tag abaixo e informe o nome que salvou na aba IMAGES.
No exemplo abaixo eu inclui Foods como nome da imagem.
<image>
<reportElement x="14" y="10" width="63" height="49" uuid="f9015097-22da-4c34-a788-0e8a4071676a"/>
<imageExpression><![CDATA["Foods"]]></imageExpression>
</image>
-
- Informação
-
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante