Professional Documents
Culture Documents
– Refresher Session
Moshinkhan.M – MK92214
MSAT
08-Feb-2008
Agenda
Introduction
Multiple Methods
Technical over view
Concurrent program registration
Get the out put
XML Data load and template design
XML data definition
XML data template
Running the report
Introduction …1
Methods:
1.Use the report builder (RDF) and generate tabular lay out report to get the
file out put as XML and load the o/p to XML publisher
2. Design the PLSQL procedure to form the out put for the XML and load the
Output on to XML publisher
3. Design the code using the XML publisher code logic and design the XML reports
Responsibilities:
The below responsibilities needed for developing the new reports
1.XML Publisher Administrator
2.System Administrator
Technical Overview…3
Technical Overview …4
Data Logic – Data extracted from database and converted into an XML string.
Layout - The layout templates to be used for the final output are stored and
managed in the Template Manager.
Translation -The translation handler will manage the translation that is required
at runtime
Microsoft Office
Word Document
Microsoft Office
Word Document
XML Data load and template
design …10
Create Template/Layout for the report using Template Builder:
Sample template are shown below
Open the Microsoft word :
Navigation: Go to the Add- on tab and select the option Load XML data ,browse
the XML data SampleXmlReport.xml File and load. Once the data loaded start
Adding the item to template
XML Data load and template
design 11
Once we done with adding all the fields in the templates save it as an .rtf
which looks as below
To confirm the output from the template we build. Click on preview and
select the type in which format the output is required.
XML Data Definition …12
Adding the XML template to oracle application:-
Navigation:- Go to XML Publisher Administrator->Data Definitions->
Create Data definition.
Make sure the Code (SampleXMLReport)of the data definition must be same as the
short name of The concurrent program we registered for the procedure. So that
Concurrent Manager retrieve the templates associated with concurrent program.
We can add our xml file SampleXmlReport.xml in data definition here:
XML Data Template .. 14
Create the template with the help of template manager:
At the runtime the concurrent manager’s request interface will present the list of
available templates with respect to the data definition registered. We will upload the
rtf template file created here. We will select the language and territory. We can
Upload different templates for different languages and territories.
Running the report ..15