Beruflich Dokumente
Kultur Dokumente
August 2011
Agenda
Pre-Requisite Overview
Pre-Requisite
Adequate knowledge of PeopleCode Application Engine PS Query App Packages Basic Formatting knowledge of MS Word MS Excel RTF documents
The data source itself could be a PeopleSoft Query, or a Rowset, or an XML files or an XML Doc object
Data Logic
Layout
Flexibility Reduced maintenance
5
Banking
EFT
Excel
Controller
XML Publisher
HTML
CEO
Template Manager
XML
Template
Government
XML
B2B
6
Pro
Con
1. Flexible 1. May not be supported in Fusion 2. Can handle Complex Logic 2. The development can not be broken down into modular tasks. 3. Can run SQLs against a Database
Crystal
1. Requires Crystal and driven through QUERY 2. Not capable of handling complex logic
XML Publisher
1. What you see is what you get. 2. Can be driven via PeopleCode or Query. 1. Developer should have PeopleCode 3. Development Process can be skills. broken into logical sections extraction of data and creation of template could be handled by two different individuals.
10
11
12
13
XML File
-SQR
XML File
-PeopleCode
Connected Query
-PS Query
One could generate the XML data using any means including PS/Query, SQR, Application Engine, PeopleCode, File Layout, and so forth.
15
16
17
18
Data Should be loaded successful and the following screen should appear
19
Click on Next to continue and select the Table as report format. Specify the Grouping Field
20
Click on next. Specify the group by criteria and sorting order. Click on next and specify the field names as shown below and then save the report in .rtf format
21
22
Report Definition
Report definitions associate a data source with template files. Report definition access is based on user permission list security and roles A report may include multiple templates. A template is used to associate different layout formats as required by different countries/regions or as required by different channels (web posting, printer, fax, and so on)
23
Report Definition
Navigation: Main Menu Reporting Tools XML Publisher Report Definition Definition. Select Report Status, Report Category ID, Object Owner ID and Template Type
24
Report Definition
Upload Template: Navigation is Reporting Tools XML Publisher Report Definition Template. Set the template Status to Active. Browse for the *.rtf template and click Upload
25
Report Definition
Output Format: Navigation is Reporting Tools XML Publisher Report Definition Output. On the Output tab, select PDF as the default output. Click Save
26
Report Definition
Security: Navigation is Reporting Tools XML Publisher Report Definition Security The Security page captures attributes regarding who can view webposted output in the Report Manager repository and through the XML Publisher Report Repository Search page
27
Report Definition
Bursting is available only when the reports are run through the Process Scheduler With bursting we can generate multiple reports based on bursting options Users with the role assigned to permission list PTPT2600 can setup the Bursting options Users with the role assigned to permission list PTPT2500 will have readonly access
28
Report Definition
Translations: Navigation is Reporting Tools XML Publisher Translations Acts as an interface between report definition template and Content Library sub-templates The Template Translation feature is based upon standard Localization Interchange File Format (XLIFF) .xlf file processing The template should exist before translating
29
Report Definition
Content Library: Used for registering the reusable sub-template files Sub-template names are not shown to the end-user Sub-templates are .rtf or .xsl templates used by primary .rtf or .xsl templates
30
31
32
33
34
35
36
38
39
40
41
Defining reports
Security for editing and viewing report definitions is controlled by the Report Category ID attribute, which is set on the Reporting Tools, XML Publisher, Setup, Report Category page
Running reports
Application security and Process Scheduler security determine who can run reports.
42
43