Siebel eService Administration Guide for Siebel Open UI > Configuring Siebel eService > Integrating Oracle Policy Automation With Siebel Public Sector eService >

Custom Properties for Control Types


In a rulebase in Oracle Policy Modeling (OPM), you define custom properties for the control types by entering values for keys. Do not change keys. For more information about setting up a rulebase in Oracle Policy Modeling, see Oracle Policy Modeling User's Guide on Oracle Technology Network.

You use the values for keys when you configure the HTML files for Web pages. Sample HTML files are available for the Web server in the following directory: public/lang/htmltemplates/samples/ps. In this directory,lang is the three-letter code for the applicable language, such as ENU for U.S. English.

Custom Properties for Labels

In the custom properties for a label, you enter a unique value for the SBL_LBL_ID key.

You use the value for this key when you designate the attribute ID value of a label control in an HTML file for a Web page. An example follows:

<label id="Label1" style="display: none;"></label>

where:

Label1 is the value for this key.

For accessibility support and aria labels, add the tabindex property to the code. An example follows:

<label id="Label1" tabindex = "0" style="display: none;"></label>

where:

Label1 is the value for this key.

Custom Properties for Images

In the custom properties for an image, you enter a unique value for the SBL_LBL_ID key.

You use the value for this key when you designate the attribute ID value of a label control in an HTML file for a Web page. An example follows:

<label id="SBL_IMG_ID" style="display: none;"></label>

where:

SBL_IMG_ID is the value for this key.

When you select an image in OPM, the Browse button is not supported for this integration. You can enter the relative path to the image (for example, images/sample.png, if the image is available in the images directory of the Siebel Web server). Also, you can enter the complete URL for the image.

For accessibility support and aria labels, define the image in the HTML file, not in OPA. An example follows:

<img src="images/sample.png" alt="sample image"></img>

Custom Properties for Additional Controls

In the custom properties for a check box, radio button, text, date time, combo box, or text area in Siebel Public Sector eService, you enter a unique value for the SBL_LBL_LD key and the SBL_CTRL_ID key.

You use the value for these 2 keys when you designate the attribute ID value of the control in an HTML file for a Web page. An example for the control type of text box in OPM (or the control types of text and date time in Siebel Public Sector eService) follows:

<label id="SBL_LBL_1" style="display: none;"></label>
<input id="SBL_CTRL_1" type="text" name="SBL_CTRL_1" aria-labelledby="SBL_LBL_1" style="display: none;"/>

where:

SBL_LBL_1 is the value for the SBL_LBL_ID key.
SBL_CTRL_1 is the value for the SBL_CTRL_ID key.

This example uses <input type="text"> code for a control type of text box in OPM (or the control types of text and date time in Siebel Public Sector eService). For additional control types, note the following code:

  • For a control type of check box in OPM (or the control type of check box in Siebel Public Sector eService), use <input type="check"> code.
  • For the control types of radio button, list, and drop-down in OPM (or the control types of radio button and combo box in Siebel Public Sector eService), use <select> code.
  • For a control type of multiline text box in OPM (or the control type of text area in Siebel Public Sector eService), use <textarea> code.

NOTE:  You must include the aria-labelledby="SBL_LBL_1" code for these additional control types, where SBL_LBL_1 is the value for the SBL_LBL_ID key. Also, this code supports accessibility and aria labels.

Siebel eService Administration Guide for Siebel Open UI Copyright © 2016, Oracle and/or its affiliates. All rights reserved. Legal Notices.