Na empresa onde eu trabalho armazena-se no banco um documento xml gerado pelo apache fop,no qual eu consigo gerar uma folha de Estilo em pdf, mas queria saber como eu posso fazer o apex 'pegar' esse arquivo do banco e gerar diretamente o PDF
Toda Ajuda é bem vinda ^_^
PDF com apache FOP
- dr_gori
- 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
Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered
Acho que depende da situação.
Existe o comando APEX_UTIL.DOWNLOAD_PRINT_DOCUMENT que talvez faça isso que você quer.
Caso seja necessário salvar alguma informação do XML, é usar o INSERT mesmo pra ler o XML pra dentro de uma tabela. (ta carregando pra tabela o XML chamado large_819mb_file.xml )
Já pra gerar o relatório, caso você tenha BI Publisher, é possível gerar relatórios diretamente do arquivo xml.
Se não tiver essa ferramenta e tiver apenas o APEX, creio que vai ter que importar os dados pra uma tabela temporária, e depois gerar o relatório no APEX mesmo.
Existe o comando APEX_UTIL.DOWNLOAD_PRINT_DOCUMENT que talvez faça isso que você quer.
Caso seja necessário salvar alguma informação do XML, é usar o INSERT mesmo pra ler o XML pra dentro de uma tabela. (ta carregando pra tabela o XML chamado large_819mb_file.xml )
CREATE TABLE HOLDS_XML
(xml_col XMLTYPE)
XMLTYPE xml_col STORE AS SECUREFILE BINARY XML;
INSERT INTO HOLDS_XML
VALUES (xmltype(bfilename('DIR_OBJ','large_819mb_file.xml'), nls_charset_id('UTF8')))
-- Should be using AL32UTF8 for DB character set with XML
Se não tiver essa ferramenta e tiver apenas o APEX, creio que vai ter que importar os dados pra uma tabela temporária, e depois gerar o relatório no APEX mesmo.
-
- Informação
-
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante