Criar PDF via PL/SQL

Dúvidas, dicas e truques de PL/SQL. Aqui também vão assuntos relacionados a pacotes, triggers, funções, Java-Stored Procedures, etc
Responder
Trevisolli
Moderador
Moderador
Mensagens: 2016
Registrado em: Qua, 12 Jan 2005 3:25 pm
Localização: Araraquara - SP

Pessoal, bom dia.

Gostaria de gerar um documento PDF, à partir de um relatório gerado via PL/SQL.
Nota: Hoje trabalhamos aqui com Oracle Toolkit.

Teria como?
Muito obrigado,

Trevisolli
Avatar do usuário
TBou
Rank: Analista Sênior
Rank: Analista Sênior
Mensagens: 136
Registrado em: Qui, 05 Ago 2004 9:33 am
Localização: Campo Grande - MS
Thiago Bourscheidt
thiago.info@apoiorural.com.br
Analista de Sistemas

Bom Dia,

Bom uma idéia seria utilizar o Reports para gerar este PDF.
quando for dar Um RUN_PRODUCTS no lugar de preview colocar PDF.
ai o reports gera um PDF.
Avatar do usuário
TBou
Rank: Analista Sênior
Rank: Analista Sênior
Mensagens: 136
Registrado em: Qui, 05 Ago 2004 9:33 am
Localização: Campo Grande - MS
Thiago Bourscheidt
thiago.info@apoiorural.com.br
Analista de Sistemas

Veja o Codigo abaixo

Selecionar tudo

ADD_PARAMETER(PARAMETROS,'DESFORMAT'   ,TEXT_PARAMETER,'PDF');
ADD_PARAMETER(PARAMETROS,'COPIES'      ,TEXT_PARAMETER,'1');
ADD_PARAMETER(PARAMETROS,'PRINTJOB'    ,TEXT_PARAMETER,'NO');
ADD_PARAMETER(PARAMETROS,'MODE'        ,TEXT_PARAMETER,'BITMAP');
 
-- DESTA FORMA É PARA O RUNTIME - ABRE O VISUALIZADOR
--RUN_PRODUCT(REPORTS,'C:\TESTE.REP',SYNCHRONOUS,RUNTIME, FILESYSTEM, PARAMETROS,NULL);


-- CHAMANDO O REPORTS COM O MODO BATH -- SOMENTE PARA GERAR O ARQUIVO.
RUN_PRODUCT(REPORTS,'C:\TESTE.REP',SYNCHRONOUS,BATCH  , FILESYSTEM, PARAMETROS,NULL);

-- COM ESTE COMANDO ABRE O ARQUIVO PELO PROGRAMA PADRÃO DO WINDOWS PARA PDF
HOST('V_NM_ARQUIVO);
OBS: este Modo BATCH do Reports não exibe erros caso o relatorio tenha alguma inconsistência, Ele somente não faz nada. então se isso ocorrer alterr para RUNTIME somente para a debugação.
BLZA..Até mais espero que isso possa te ajudar
NiNo
Rank: Programador Sênior
Rank: Programador Sênior
Mensagens: 62
Registrado em: Seg, 11 Jul 2005 2:03 pm
Localização: são Paulo
NiNo
Developer

Olá para todos!
Talvez o Thiago não tenha entendido corretamente o questionamento do colega acima.
Estou tendo o mesmo problema, tenho que gerar um arquivo PDF através de uma pl/sql, alguém tem alguma solução para esta situação.

Nota: O problema não é gerar um PDF (o Reports faz isso facilmente), o problema é gera-lo vis PL/SQL.

Agradeço a colaboração.
Avatar do usuário
dr_gori
Moderador
Moderador
Mensagens: 5024
Registrado em: Seg, 03 Mai 2004 3:08 pm
Localização: Portland, OR USA
Contato:
Thomas F. G

Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered

Existe um tal de PLPDF.
http://www.plpdf.com/
Mas que eu saiba, é bem carinho :-)

Tem o PL FPDF que é free:
http://reseau.erasme.org/PL-FPDF,1337

Tem outras soluções colocadas aqui no forum da OTN:
http://forums.oracle.com/forums/thread. ... &tstart=30
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 22 visitantes