Professional Documents
Culture Documents
XML/BI Publisher
Page 2
Page 3
Page 4
Page 5
Page 6
Data Source
Lets examine the data source for the delivered report that we just ran:
Main Menu > Reporting Tools > XML Publisher > Data Source
Page 7
Page 8
Report Definition
It is in the Report Definition that a Data Source is associated with one or more layout template files. Navigate to the Report Definition component. Open up the report definition named JPM_CATI_RPT (Content Items Report).
Page 9
Report Definition
Main Menu > Reporting Tools > XML Publisher > Report Definition
Page 10
Page 11
Page 13
Page 17
Page 18
Page 20
Page 21
Page 22
XMLP Roles
In order to run or develop XMLP reports, the users need these roles: XMLP Power User (Running XMLP reports). XMLP Report Developer (Creating XMLP definitions).
Page 23
Page 24
Page 25
Page 26
Page 27
Page 28
Page 29
Page 30
Page 31
Page 32
Page 33
Page 34
Page 35
Page 36
Page 37
Page 38
Page 39
Page 40
Page 41
Page 42
Page 43
Page 44
Click the Upload button. Select the RTF template file that you have previously defined.
Page 45
Page 46
Page 47
Sorting Data
You have the option of defining the sorting rules in the query definition. But you can also specify sorting preferences in the template of the report. You can dictate the sorting rules while defining a table or you can do it in a more manual way by inserting the code into the template directly. When you are defining a table, you have the option of sorting the rows by any column in that row.
Page 49
Sorting Data
When you click on the word Row in the middle of the Insert Table/Form dialog box, the Sort by field appears along with several other options on the right.
Page 50
Conditional Formatting
You can choose to change the formatting of your report output based on whether or not a certain condition is met. XML Publisher supports the use of if statements. The following syntax is placed at the beginning of the conditional area: <?if:condition?>. The following syntax is placed at the end of the conditional area: <?end if?>.
Page 52
Conditional Formatting
To insert an if statement in your MS Word template, you can insert the appropriate syntax directly into the template or place the syntax in a Text Form Field. If you choose to hide the syntax in a form field, you have to define a Text Form Field. Make sure the Forms toolbar is visible in Word.
Page 53
Page 54