bi publisher overview

Post on 12-Mar-2015

57 Views

Category:

Documents

7 Downloads

Preview:

Click to see full reader

TRANSCRIPT

BI PublisherIntroduction to BI PublisherWhere to useWho can useHow to develop and deployHow to maintainQ & A

What Is BI Publisher? Oracle BI Publisher Enterprise is Oracle's revolutionary

new reporting and document output management solution.

BI Publisher offers multiple innovations that substantially lower the total cost of ownership for reporting solutions.

Oracle BI Publisher is a new, innovative reporting and output management solution that is designed to lower the total cost of ownership of reporting and document output management.

Oracle BI Publisher is "hot pluggable" - meaning it is completely based on open standards.

As such it can run on any J2EE compliant application server and can access data from practically any database.

This makes BI Publisher fit into any IT environment and protects the investment into legacy systems.

Where can we useThis tool can be used anywhere across Oracle

Applications e.g.:

Management reportingCustomer Facing reports like Invoice Printing,

Aging Report, Purchase Order, Bill of Lading etc.

Even for creating charts for inhouse use.

End users can design a template using MS Word, Excel or even Adobe Acrobat.

The person who has knowledge of Oracle Reports, can create a report and publish it using the template designed by end users.

Create data model using Reports Builder 6i

XML Document

The generated XML will be used as Source for our template

Create a template using Word, Excel

Load generated XML as source

ViaSat_Dispatch_Ticket_250108.xml

Place fields on the template

XXVSNOCDSPTRPT.rtf

Final Template will look something like…

Preview your sample using Previewer

Template and Output

Code is same as Short Name of Concurrent Program

Define Data Definition

Template attached

Data Definition attached

Register template and Data Definition

Update

Download

Update Templates

Run Concurrent Program

View Output

View Output

Final Output

Bar Chart

Chart Template

Template Properties

chart:<Graph depthAngle="50" depthRadius="8" pieDepth="30" pieTilt="20" seriesEffect="SE_AUTO_GRADIENT" colorMode="COLOR_BY_GROUP"><Title text="MBS Past 24hrs Dispatches" visible="true" horizontalAlignment="CENTER"/><MarkerText visible="true" markerTextPlace="MTP_TOP"><Y1ViewFormat><ViewFormat decimalDigit="0" decimalSeparatorUsed="true" decimalDigitUsed="true"/></Y1ViewFormat></MarkerText><LocalGridData colCount="{count(.//G_MBS_PAST_24)}" rowCount="1"><RowLabels><Label>Tickets</Label></RowLabels><ColLabels><xsl:for-each xmlns:xsl="http://www.w3.org/1999/XSL/Transform" select=".//G_MBS_PAST_24"><Label><xsl:value-of select="STATUS"/></Label></xsl:for-each></ColLabels><DataValues><RowData><xsl:for-each xmlns:xsl="http://www.w3.org/1999/XSL/Transform" select=".//G_MBS_PAST_24"><Cell><xsl:value-of select="NO_OF_RECORDS"/></Cell></xsl:for-each></RowData></DataValues></LocalGridData></Graph>

Code that works for Chart

We can print Barcodes with help of BI Publisher as well. There is no need for having

a licence for any Barcode fonts.2 barcode fonts are freely available that are

FREE3OF9 and FRE30f9X.We have all the steps similar for assigning fonts to the fields, but we have some extra steps that need to be performed while we

register the template.Once we set up the template, we need to

register font and map it with the template.

To register font, we need to navigate to Administration tab.

Then click on Create Font.

Key in all needed field values and apply.

Font Name : Free3of9Select the file from the local machine

FREE3OF9.ttf

Select file from local machine

Click on Apply

Once we register font file, then we have to create font mapping set and ultimately that

set will be used in our template.

Enter following valuesMapping Name : Free 3 of 9Mapping Code : Free 3 of 9

Select Type : FO To PDF (As we have template format as RTF this is necessary)

Click on Apply

Then click on Create Font Mapping

Enter following Values Font Family : Free 3 of 9 Style : Normal Weight : Normal Font Type : Truetype Then click on Continue

Select the font that we have registered using steps above. i.e. Free3of9 from the available list

Then click Apply

Once we register font, create a mapping set, this needs to be applied to the template.

To apply this mapping set to template click on Edit Configuration of template

Expand FO Processing

Then select the font Mapping Set

And save configuration.

This ends steps for setting fonts for barcode printing and assigning to templates being used

for BI Publisher.Then run the concurrent program that will show

you barcodes in your report.

top related