01.02.2013 Views

Publishing Reports to the Web - Downloads - Oracle

Publishing Reports to the Web - Downloads - Oracle

Publishing Reports to the Web - Downloads - Oracle

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>Publishing</strong> a Report in <strong>Oracle</strong>AS Portal<br />

13.4 <strong>Publishing</strong> a Report in <strong>Oracle</strong>AS Portal<br />

One of <strong>the</strong> best ways <strong>to</strong> publish your report is through <strong>the</strong> declarative, secure interface<br />

of <strong>Oracle</strong>AS Portal.<br />

See Also:<br />

Registering a <strong>Reports</strong> Server<br />

Registering a Report<br />

Registering a Printer<br />

Creating an Availability Calendar<br />

For more information on registering required components with<br />

<strong>Oracle</strong>AS Portal before proceeding.<br />

Note: When you use features like <strong>Oracle</strong>AS Portal Security, Portal<br />

Destination, and Job Status Reposi<strong>to</strong>ry, <strong>the</strong> JDBC database<br />

connections made by <strong>Oracle</strong>AS <strong>Reports</strong> Services may override <strong>the</strong><br />

initial NLS_LANG setting. This change may in turn affect <strong>the</strong><br />

behavior of <strong>the</strong> running report, such as bidirectional output in PDF.<br />

On UNIX platforms, you can work around this issue by setting <strong>the</strong><br />

NLS_LANG explicitly in report.sh. You can also use <strong>the</strong> new<br />

environment switching functionality <strong>to</strong> dynamically set <strong>the</strong><br />

environment for reports. Refer <strong>to</strong> Dynamic Environment Switching,<br />

for more information.<br />

To a expose a report in a portal, you must do <strong>the</strong> following:<br />

1. Create a provider for your reports. This step defines a provider <strong>to</strong> contain <strong>the</strong><br />

reports you wish <strong>to</strong> make available <strong>to</strong> users in <strong>the</strong> portal.<br />

2. Create <strong>the</strong> report definition file access. This step makes <strong>the</strong> report available as a<br />

portlet <strong>to</strong> page designers within <strong>the</strong> portal by defining <strong>the</strong> reports properties, in<br />

particular <strong>the</strong> provider that contains it.<br />

3. Add <strong>the</strong> report as an item link 1 or as a portlet 2 <strong>to</strong> a page and optionally cus<strong>to</strong>mize<br />

it. This step makes <strong>the</strong> report available <strong>to</strong> users on a page and enables <strong>the</strong> page<br />

designer <strong>to</strong> set <strong>the</strong> report parameters and schedule it <strong>to</strong> run au<strong>to</strong>matically.<br />

13.4.1 Creating a Provider for Your <strong>Reports</strong><br />

If you do not already have a provider defined <strong>to</strong> contain your reports, you need <strong>to</strong><br />

create one. For more information on creating a provider, see <strong>the</strong> <strong>Oracle</strong>AS Portal online<br />

help.<br />

Note: The provider that contains your reports must be a database<br />

provider and must have <strong>the</strong> Expose as Provider setting selected on<br />

its Access page.<br />

1 An individual piece of content (text, hyperlink, image, etc.) that resides on a page in an item<br />

region.<br />

2 A reusable, pluggable <strong>Web</strong> component that typically displays portions of <strong>Web</strong> content.<br />

13-12 <strong>Oracle</strong> Application Server <strong>Reports</strong> Services <strong>Publishing</strong> <strong>Reports</strong> <strong>to</strong> <strong>the</strong> <strong>Web</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!