Erro XML Publisher

Oracle Business Intelligence, Oracle Warehouse Builder OWB, Oracle Discoverer, BI Publisher, XML Publisher, OLAP, Data Mining, ODI Oracle Data Integrator, etc
Responder
amarorafael
Rank: Programador Pleno
Rank: Programador Pleno
Mensagens: 44
Registrado em: Qua, 14 Mar 2012 2:37 pm

Bom dia,
estou fazendo um relatório em XML Publisher. Montei a minha query e gerei um xml com o modelo de dados pra composição do Layout,
Porém quando eu vou inserir uma informação que é um resultado da query que consta no xml no rodapé da página (uso o pluguin do BI Publisher no word 2007)dá o seguinte erro:

Selecionar tudo

System.NullReferenceException: Referência de objeto não definida para uma instância de um objeto.
   em TBRTFTemplate.TableGenerator.showUnexpectedError(String pMsg)
   em TBRTFTemplate.TableGenerator.putFFwithColor(FORMTYPE pType, String pFormat, String tagText, String defText, Int64 pColor, Boolean pHidden)
   em TBRTFTemplate.TableGenerator.putFF(FORMTYPE pType, String pFormat, String tagText, String defText)
   em TBFieldCreater.FieldCreaterDialog.putFF()
   em TBFieldCreater.FieldCreaterDialog.button_create_Click(Object sender, EventArgs e)
   em System.Windows.Forms.Control.OnClick(EventArgs e)
   em System.Windows.Forms.Button.OnClick(EventArgs e)
   em System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
   em System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   em System.Windows.Forms.Control.WndProc(Message& m)
   em System.Windows.Forms.ButtonBase.WndProc(Message& m)
   em System.Windows.Forms.Button.WndProc(Message& m)
   em System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   em System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   em System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
alguém já passou por algo semelhante e conseguiu corrigir?!
grato
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

Como que é a estrutura desse XML ? Pra gente poder ver melhor qual é o campo que ta dando erro.
:-/
amarorafael
Rank: Programador Pleno
Rank: Programador Pleno
Mensagens: 44
Registrado em: Qua, 14 Mar 2012 2:37 pm

opa! eu descobri uma saida alternativa
eu coloquei o campo em uma parte do relatorio da seguinte forma:

Selecionar tudo

 
<?template:footer_Inf?>
RODAPE
<?end template ?>
e depois abri o rodapé em coloquei a seguinte chamada:

Selecionar tudo

<?Call:footer_Inf?>

feito isso, o relatorio abriu com a informação no rodapé
Trevisolli
Moderador
Moderador
Mensagens: 2016
Registrado em: Qua, 12 Jan 2005 3:25 pm
Localização: Araraquara - SP
Abraço,

Trevisolli
OCA Oracle PL/SQL Developer Certified Associate
OCP Oracle Forms Developer Certified Professional
Araraquara-SP

Fala brother, blzinha?

É isso mesmo que fiz aqui também, e, citei no tópico:
http://glufke.net/oracle/viewtopic.php?f=30&t=9101

Sou novo no BI Publisher (utilizamos o 11g aqui) e, o que pude notar de interessante nesta estrutura foi que:

1) O Word em si, não permite que você adicione "campos" do teu xml diretamente no Header ou Footer (é uma proibição da própria ferramenta
"you cannot paste form fields into comments, headers, footers, footnotes..."
).

2) Com esse lance, criei um subtemplate (RTF), colocando os fields no "corpo" do RTF. Depois no footer do meu RTF principal, importei o subtemplate, fiz a chamada do subtemplates com os campos e deu certinho...

Aquele abraço!

Trevisolli
Responder
  • Informação
  • Quem está online

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