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.

Registering <strong>Oracle</strong> <strong>Reports</strong> Components in <strong>Oracle</strong>AS Portal<br />

Conceivably, you could create a simple calendar that covers <strong>the</strong> weekdays of an entire<br />

year, <strong>the</strong>n multiple additional simple calendars, where one excludes New Years,<br />

ano<strong>the</strong>r excludes a second holiday, ano<strong>the</strong>r excludes a third, and so on. You could<br />

combine all <strong>the</strong>se calendars, excluding all <strong>the</strong> holiday calendars, so that components<br />

were available only on <strong>the</strong> days your company is open for business, between certain<br />

times of day, throughout <strong>the</strong> year.<br />

To combine availability calendars:<br />

1. Log in as an administra<strong>to</strong>r <strong>to</strong> <strong>Oracle</strong>AS Portal.<br />

2. Navigate <strong>to</strong> <strong>the</strong> Builder page.<br />

3. Click <strong>the</strong> Administer tab.<br />

4. Click <strong>the</strong> <strong>Oracle</strong> <strong>Reports</strong> Security Settings link in <strong>the</strong> <strong>Oracle</strong> <strong>Reports</strong> Security<br />

portlet.<br />

5. Click <strong>the</strong> Create <strong>Reports</strong> Combined Calendar Access link in <strong>the</strong> <strong>Reports</strong> Calendar<br />

Access portlet.<br />

6. Specify an internal name, display name, and Portal DB Provider for <strong>the</strong> calendar:<br />

■ Enter a unique name in <strong>the</strong> Name field that will identify <strong>the</strong> combined<br />

availability calendar internally in <strong>Oracle</strong>AS Portal, for example, MY_<br />

COMBINED_CALENDAR. This name must follow <strong>the</strong> <strong>Oracle</strong>AS Portal rules<br />

for a valid component name, i.e.,:<br />

* It must be no more than 30 characters<br />

* It must contain only alphanumeric characters (no spaces or special<br />

characters allowed).<br />

* The first character must be a letter (not a number).<br />

■ Enter <strong>the</strong> name you want <strong>to</strong> display for this combined availability calendar in<br />

<strong>the</strong> Display Name field. The Display Name is <strong>the</strong> name that is exposed <strong>to</strong><br />

your users through <strong>Oracle</strong>AS Portal.<br />

■ Select a Portal DB Provider from <strong>the</strong> provider list of values. All components<br />

that you add <strong>to</strong> or create in Portal must belong <strong>to</strong> a Portal DB Provider. This<br />

list contains <strong>the</strong> names of only those providers with which you have privileges<br />

<strong>to</strong> build components.<br />

7. Click Next.<br />

8. (Optional) Enter a description of <strong>the</strong> Availability Calendar in <strong>the</strong> Description field.<br />

9. Click Next.<br />

Note: The Display Name, unlike <strong>the</strong> internal Name, can have<br />

spaces in it.<br />

Note: For information on creating a Portal DB Provider, see <strong>the</strong><br />

<strong>Oracle</strong>AS Portal online help.<br />

10. On <strong>the</strong> Selection page, highlight <strong>the</strong> calendars on <strong>the</strong> Availability Calendars list<br />

that you want <strong>to</strong> combine. The calendars are listed by <strong>the</strong>ir internal names, not<br />

<strong>the</strong>ir display names. Use control-click (Windows) or click (UNIX) <strong>to</strong> select multiple<br />

calendars.<br />

Deploying <strong>Reports</strong> in <strong>Oracle</strong>AS Portal 11-7

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

Saved successfully!

Ooh no, something went wrong!