XML Publisher Flashcards
What is XML Publisher?
XML Publisher for PeopleSoft Enterprise is a template-based reporting solution that separates the data extraction process from the report layout and allows the reuse of extracted application data into multiple report layouts
How it works?
BI Publisher enables you to design and create report layout templates with the more common desktop applications of Microsoft Word and Adobe Acrobat, and renders XML data based on those templates. With a single template, it can generate reports in many formats (PDF, RTF, Excel, HTML, and so on) in many languages. This approach to reporting can dramatically reduce report maintenance, enabling power business users to adjust report templates without involvement of IT resources
XML Publisher Phases
1) Set up XML Publisher 2) Create and register data sources 3) Create and upload report templates 4) Define XML Publisher reports 5) Run, locate and view XML publisher reports.
What is Template Builder?
Template Builder is an extension to Microsoft Word that simplifies the development of RTF templates. Template Builder can be downloaded from PeopleSoft Pure Internet Architecture page or Oracle Technical Network (OTN).
XML Properties can be set at what level?
System properties and fonts
Global properties
Report properties
Runtime properties
System properties and fonts
System properties and fonts.
- xdo.cfg file
Global properties
Global properties are shared by all reports and override the xdo engine default property values, - Reporting Tools, XML Publisher, Setup, Global Properties
Report properties
Properties are defined in the report definition and override global properties for a single report – Reporting Tools, XML Publisher, Report Definition, Properties
See Setting Report Properties.
Runtime properties
Runtime properties are set at runtime through ReportDefn.SetRuntimeProperties PeopleCode API
Different types of properties
System Properties:
System level properties are set in the xdo.cfg file. System level properties include:
xslt-parser
xslt-scalable
system-cachepage-size
system-temp-dir
fonts
Non System Properties:
Non-system or functional properties are set in PeopleSoft Pure Internet Architecture