Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
2) Connection
Page [ID 312463.1]
In this Document
Goal
Solution
References
Applies to:
Goal
The purpose of this document is to provide instructions for UIX file modifications that customers may
need to meet additional requirements over and beyond the functionality provided by the Oracle
Enterprise Manager Application Server Control.
It is recommended that users use the functionality provided in the Oracle Enterprise Manager
Application Server Control to make changes to the User Interface (UI) and the look and feel of
Discoverer Pages.
The changes documented are not supported by Oracle. While the changes documented have
been tested on a limited number of platforms, these changes are provided without any claims
to their accuracy.
It is strongly recommended that you make appropriate backups before attempting any of the
steps described in this document. Additionally, your changes could be overwritten by future
patching.
If you do make any changes to any UIX, UIT or any other files that are shipped with Oracle
Business Intelligence Discoverer, and if you run into issues, you must reproduce those issues
on a machine without these modifications for Oracle to provide support.
Solution
To modify the text for the relational connection names on the connections page:
1. Navigate to:
$BIHome\j2ee\OC4J_BI_Forms\applications\discoverer\discoverer\templates
2. Create a backup of the file ConnectionAccessTypes.uit
3. Modify the text in file ConnectionAccessTypes.uit as follows:
From:
<contents xmlns="http://xmlns.oracle.com/uix/ui">
<option value="RELATIONAL" text="${uix.data.nls['
text.access.type.RELATIONAL']}"/>
<option value="APPS" text="${uix.data.nls['text.a
ccess.type.APPS']}"/>
<option value="OLAP" text="${uix.data.nls['text.a
ccess.type.OLAP']}"/>
<rootChild name="contents"/>
</contents>
To:
<contents xmlns="http://xmlns.oracle.com/uix/ui">
<option value="RELATIONAL" text="Your text here,
for example: OracleBI Discoverer-Standard EUL"/>
<option value="APPS" text="Your text here, for ex
ample:OracleBI Discoverer-Applications EUL"/>
<option value="OLAP" text="${uix.data.nls['text.a
ccess.type.OLAP']}"/>
<rootChild name="contents"/>
</contents>
Note: You can remove any of the connections with this could if necessary if for
example, you only use an APPS_MODE eul. It has been noted that with 10.1.2.3 and
Discoverer cumulative patch 3 (CP2 works fine) that when you remove the 'Oracle BI
(relational)' and 'Oracle OLAP' connections and leave only the 'Oracle Applications'
connection that the page does not rebuild to add the 'responsibility' field. You will be
prompted for the Oracle E-Business Suite responsisbility on the next screen.
Generally, the responsibility field is removed anyway to avoid typographical errors
(see below). It is undertermined what has changed from CP2 to CP3 to cause this to
happen. It may or may not be investigated since this is an unsupported customization.
If the cause is determined, it will be updated here.
1. Navigate to
$BIHome\j2ee\OC4J_BI_Forms\applications\discoverer\discoverer\template
2. Create a backup of the file ConnectionAccessTypes.uit
3. Modify the text in file ConnectionAccessTypes.uit as follows:
From:
<contents xmlns="http://xmlns.oracle.com/uix/ui"> <o
ption value="RELATIONAL" text="${uix.data.nls['text.access.ty
pe.RELATIONAL']}"/>
<option value="APPS" text="${uix.data.nls['text.access.type.A
PPS']}"/>
<option value="OLAP" text="${uix.data.nls['text.access.type.O
LAP']}"/>
<rootChild name="contents"/>
</contents>
To:
<contents xmlns="http://xmlns.oracle.com/uix/ui">
<option value="RELATIONAL" text="${uix.data.nls['text.access.
type.RELATIONAL']}"/>
<option value="APPS" text="${uix.data.nls['text.access.type.A
PPS']}"/>
<rootChild name="contents"/> &nbs;
</contents>
Removing the E-Business Suite Responsibility Field from the Connections Page (for
APPS_MODE EUL)
Note: Users are prompted for the responsibility in a list of values field on the next screen if you
leave this field blank. You may want to remove this to prevent users from directly typing or
mis-typing in a responsibility and receiving an error message.
To remove the “Responsibility” input field from the main connection page, so that user can
only select the responsibility from the available list of responsibilities:
1. Navigate to $BIHome\j2ee\OC4J_BI_Forms\applications\discoverer\discoverer
2. Create a backup copy of the original file ViewerConnection.uix
3. Open the file ViewerConnection.uix in a text editor and remove the following two
<rowLayout> tags:
<rowLayout rendered="${uix.eventResult.responsibilityRendered}">....
<rowLayout><rowLayout rendered="${uix.eventResult.responsibilityRende
red}">....<rowLayout>
Enabling the 'Go' button to be executed by a short-cut key (like the 'enter' key)
o By default, the 'Go' button has to be executed with a left mouse click.
The following steps can be used to automatically submit the Connections page form
and to create a shortcut key for the “Go” button.
1. Navigate to
$BIHome\j2ee\OC4J_BI_Forms\applications\discoverer\discoverer\
2. Create a backup copy of the file TemporaryConnectionPage.uix
3. Open the file TemporaryConnectionPage.uix in a text editor.
To enable the user to press go button using Alt+O key combination, replace
the following text:
<submitButton name="event" value="connect" formName="Connection
Form" text="${uix.data.nls['text.go']}" />
with:
o To submit the form when focus is on Password input field, replace the following text:
with:
Related
Products
Keywords
Back to top