Specify User Interface Layout

Pages inside

Prerequisites

Overview

This activity enables you to specify the screens and the reports for the selected component.   You can search for existing list of components, select a component and specify the user interface layout for the screens and reports for it. You can also specify the error messages for the tasks specified in the screens through this same page.

The “Specify User Interface Layout” page appears.

The following details are displayed in the header:

Business Process 

The description of the business process.

Component

The description of the selected component under the business process

Activity

Use the drop-down list box to select the activity for which you want to specify the user interface layout. The list of activities defined under the selected component is displayed as options. Mandatory

User Interface

Use the drop-down list box to select the user interface for which you want to specify the layout. The list of user interfaces defined under the selected activity is displayed as options. Mandatory

Reference UI Name

If you want fetch the existing design details for a specify tab enter the name of the reference UI and click “Default from Reference UI”.

Click  to select a user interface from the “Help on User Interface” page. The design details are retrieved and displayed in the respective tab which can be modified.

Note: This is applicable for all the tabs displayed in this page.

There are thirteen tabs displayed viz. Specify UI Configuration, Specify Pages, Specify Sections, Specify Controls, Specify Control Layout, Specify Grid Contents, Specify Radio Buttons, Specify Hidden Views, Specify Hidden Columns, Specify Enumerated Values, Specify Data Transfer, Specify Combo Reload and Generate Service.

Specify UI Configuration

This tab allows you to specify a the alignment of captions for check boxes, radio buttons and other controls, alignment of help icons in header controls, size of horizontal rule, trail bar option, height of a tab etc.

This tab is displayed by default on launch of the page.

Caption Control Separator

The character that you want to set as caption control separator. For e.g. “:”, “-“ etc.

Caption Alignment for Check Box and Radio Buttons

Use the drop-down list box to select an option to indicate the caption alignment for checkbox and radio buttons in the user interface. The following are the options displayed:

Center – the checkboxes and radio buttons are aligned in the center of the page

Left – the checkboxes and the radio buttons are aligned to the left of the page Right – the checkboxes and the radio buttons are aligned to the right of the page

Use Control Settings – uses the checkbox and radio button controls settings defined in the “Define Control Types” tab.

Mandatory

Caption Alignment for other controls

Use the drop-down list box to select an option to indicate the caption alignment for other controls (other than check box and radio buttons) in the user interface. The following are the options displayed:

Center – the other controls are aligned in the center of the page

Left – the other control are aligned to the left of the page Right – the checkboxes and the radio buttons are aligned to the right of the page

Right – the checkboxes and the radio buttons are aligned to the right of the page

Use Control Settings – uses the other controls settings defined in the “Define Control Types” tab.

Mandatory

Help Icon Placement for header controls

Use the drop-down list box to select the object to indicate the help icon placement for header controls in the user interface. The following are the options displayed: “Right side of Control” and “Left side of Control”. Mandatory

Horizontal Rule Size

The thickness of the horizontal line for the user interface. Enter the measurement / values in pixels.

Trail Bar Option

Use the drop-down list box to indicate the trail bar option that displays the navigation drill-down for User Interface. Mandatory

The following are the options displayed :

Bottom – trail bar to be displayed only in the bottom of the user interface

None – trail bar is not required for the user interface

Top – trail bar to be displayed only in the top of the user interface

Top and Bottom – trail bar to be displayed both in the top and bottom of the user interface.

Tab Height

The height in which tab sections should appear in the user interface. Enter the measurement in pixels. Mandatory

Section Margin

The measurement for the section margin in the user interface. This is the space between each section. Enter the measurement in pixels.

Section Cell Margin

The measurement for the section cell margin. This is the space between each control available in a section. Enter the measurement in pixels

The configuration details for the specified user interface are saved.

Note: If the UI Configuration details are not saved then the configuration details available in the Specify User Interface Preferences will be defaulted.

To fetch default UI configuration details

Reference UI Name

The name of the user interface from which you want fetch the existing UI configuration details. Click  to select a user interface from the “Help on User Interface” page.

The UI configuration details that have defined in the specified reference user interface are retrieved and displayed in the respective fields.

You can modify the details displayed.

Specify Pages

This tab enables you to define the details of pages and tabs for the user interface. The system captures the page name and description, the row and column position for the page/tab and the width of each page/tab.

The “Specify Pages” tab is displayed.

Page Name

The name of the page or tab.

Note: The page name should be unique for the user interface.

Page Description

The description of the page or tab.

Position (Row, Col)

If it is a tab enter the row and column position in the page for the tab. For e.g. if there are two tabs, the position for the first tab can be 1,1 and the second tab can 1,6.

Col Span – Specified

If there are more than one tab, enter the measurement that spans the length of the tab. For e.g. if there two tabs, the column span for the first tab can be 5, and the second tab can be 10.

Col Span - Computed

The system automatically computes and displays the column span for the page or tab when you click “Save Page Configuration”.

The page configuration details for the specified user interface are saved.

To fetch page information

If there is more than one page defined for the user interface, the details of the page that is set as default (main page) are retrieved and displayed in the respective fields.

To fetch default page details from reference UI

Reference UI Name

The name of the user interface from which you want fetch the existing page details. Click  to select a user interface from the “Help on User Interface” page.

The page details that have defined in the specified reference user interface are retrieved and displayed in the respective fields.

You can modify the details displayed.

Specify Sections

This tab enables you to define the section details for each page or tab in the user interface. The system captures the section name and description, parent section name, the row and column position of the section, visibility, width of each section, whether border required, title required, and if title required, the alignment of the title.

The “Specify Sections” tab is displayed.

Page

Use the drop-down list box to select the page for which you want to define the sections. The list of pages defined for the specified user interface through the “Specify Pages” tab is displayed as options.

Section Name

The name of the section. The name should be unique for a page

Section Description

The description of the section

Parent Name

If section is a sub section of a parent section enter the name of the parent section.

Position (Row, Col)

Section row and column position in the page. For e.g. if there are two section, the position for the first section can be 1,1 and the second section can be 2,1.

Col Span – Specified

Based on the column span the section span is set

Col Span - Computed

The system automatically computes and displays the column span for the section when you click “Save Section Information”.

Visible

Click the checkbox to indicate whether the section should be visible to the user.

Width In Percent

The width of the section. Enter the width in pixels.

Border Required

Click the checkbox to indicate whether border is required for the section.

Title Required

Click the checkbox to indicate whether title is required for the section.

Title Alignment

Use the drop-down list box to indicate the alignment for the section. The following are listed as options: “Center”, “Left” and “Right”.

The section details for a selected page in the specified user interface are saved.

To fetch section information

If there is more than one page defined for the user interface, the section details of the page that is set as default (main page) and the section details are retrieved and displayed in the respective fields.

To fetch default section details from reference UI

Reference UI Name

The name of the user interface from which you want fetch the existing section details. Click  to select a user interface from the “Help on User Interface” page.

The section details that have defined in the specified reference user interface are retrieved and displayed in the respective fields.

You can modify the details displayed.

Specify Controls

This tab enables you to define the control details for each section in a given page/tab in the user interface. The system captures the control name, control prefix, control type, caption for the control, the business term to be mapped to the control, the data type to which the business term belongs, the length and precision of the business term, the visible length of the control and the tab sequence for the control.

The “Specify Controls” tab is displayed.

Page

Use the drop-down list box to select the page for which you want to define the sections. The list of pages defined for the specified user interface through the “Specify Pages” tab is displayed as options.

Section

Use the drop-down list box to select the section for which you want to define the control details. The list of sections defined for the selected page through the “Specify Sections” tab is displayed as options.

Control Name

The name of the control.

Control Prefix

The characters that you want to set as prefix for the control.

Note: The control prefix should be unique for the page.

Control Type

Use the drop-down to select the type to which the control belongs. The list of control types defined through the “Define Control Types” tab in “Specify User Interface Preferences” page is displayed as options.

Caption

The caption for the control.

Business Term Name

The business term that you want to map to the control.

If you know the business term, enter the business term and press <Enter> or click   to select a business term from the “Help on Business Terms” page.

The last saved details of the specified business term are retrieved and displayed in the subsequent fields.

You can also define a new business term here.

Data Type

From the drop-down list box select an option to indicate the data type to which the business term belongs. The data types listed are “Character – Ascii Fixed”, “Character – Ascii Variable”, “Character – Unicode Fixed”, “Character – Unicode Variable”, “Date”, “Date – Time”, “Integer”, “Numeric” and “Time”.

Note: If the business term is specified the data type is automatically fetched and displayed when you press <Enter>.

Length

The length of the business term.

Precision

If the data type of the business term is chosen as “Numeric” select the precision type that you want to map to the business term drop-down list box. The list of precision types defined through the “Define Precision Types” tab in “Specify User Interface Preferences” page is displayed as options.

Visible Length

The visible length of the control.

Tab Sequence

The tab sequence for the control.

The control details for the given section and page combination in the specified user interface are saved.

Note:

The control name entered should be unique across the control types such as grid column, grid hidden column, hidden views, hidden control and report additional fields for each user interface.

After saving the control definition, control type cannot be modified.  To modify the control type the existing control has to be deleted and created again.

Business terms can be created in this tab, if the business term is not used in another screen then the user is allowed to change the business term details.  If the business term is already used in another screen then modify the necessary changes in the Specify User Interface Preferences  > Define Business Terms.

If the editable control is defined for the user interface then system will create the fetch task for the User Interface.

If the control base type is combo and enumerate is not set then initialise task is created for the user interface.

If the defined control base type is grid then on deleting the grid then all the grid details such as grid column, grid hidden column, hidden views will also be deleted

If the defined control base type is a button then its associated task is created.  When the control is deleted the associated service will also be deleted.

If the defined control type contains help / link then the appropriate task is created

If the defined control base type is enumerated combo then initialise task will not be generated for that combo.  When the enumerated combo is deleted then the associated enumerated values will also be deleted.

If the defined control base type is a radio button option, when the control is deleted the corresponding enumerated values will also be deleted.

To fetch control information

If there is more than one section defined for a page in the user interface, the control details of the page and section that is set as default (first or main) are retrieved and displayed in the respective fields.

To fetch default control information from reference UI

Reference UI Name

The name of the user interface from which you want fetch the existing control details. Click  to select a user interface from the “Help on User Interface” page.

The control details that have defined in the specified reference user interface are retrieved and displayed in the respective fields.

You can modify the details displayed.

Specify Control Layout

This tab enables you to define the details of the layout for each control in a given page/tab in the user interface. The system captures the control name, control type, caption, row and column of the control position, the column span for the control caption, the row and column of the control position and the column span for the control.

The “Specify Controls” tab is displayed.

Page

Use the drop-down list box to select the page for which you want to define the sections. The list of pages defined for the specified user interface through the “Specify Pages” tab is displayed as options.

Section

Use the drop-down list box to select the section for which you want to define the control details. The list of sections defined for the selected page through the “Specify Sections” tab is displayed as options.

Control Name

The name of the control.

Control Type

Use the drop-down to select the type to which the control belongs. The list of control types defined through the “Define Control Types” tab in “Specify User Interface Preferences” page is displayed as options.

Caption Position (Row, Col)

The row and column position of the control caption in the section.

Caption Col Span – Specified

The column span  that spans the length of the control caption.

Caption Col Span – Computed

The system automatically computes and displays the column span for the control caption when you click “Save Layout Information”.

Control Position (Row, Col)

The row and column position of the control in the section.

Control Col Span – Specified

The column span that spans the length of the control.

Control Col Span – Computed

The system automatically computes and displays the column span for the control when you click “Save Layout Information”.

The control layout details for the given section and page combination in the specified user interface are saved.

To fetch control layout information

If there is more than one section defined for a page in the user interface, the control layout details of the page and section that is set as default (first or main) are retrieved and displayed in the respective fields.

To fetch default control layout information from reference UI

Reference UI Name

The name of the user interface from which you want fetch the existing control details. Click  to select a user interface from the “Help on User Interface” page.

The control layout details that have defined in the specified reference user interface are retrieved and displayed in the respective fields.

You can modify the details displayed.

Specify Grid Contents

This tab enables you to define the content details for a selected grid and section in the given page/tab in the user interface.

The “Specify Controls” tab is displayed.

Page

Use the drop-down list box to select the page for which you want to define the grid details. The list of pages defined for the specified user interface through the “Specify Pages” tab is displayed as options.

Section

Use the drop-down list box to select the section for which you want to define the grid details. The list of sections defined for the selected page through the “Specify Sections” tab is displayed as options.

Grid

Use the drop-down list box to select the grid for which you want to define the content details. The list of grids defined through the “Specify Controls” tab is displayed as options.

Column Name

The name of the column control.

Control Prefix

The characters that you want to set as prefix for the column conrol.

Note: The column prefix should be unique for the grid.

Column Type

Use the drop-down to select the type to which the column control belongs. The list of control types defined through the “Define Control Types” tab in “Specify User Interface Preferences” page is displayed as options.

Caption

The caption for the column control.

Business Term Name

The business term that you want to map to the column control.

If you know the business term, enter the business term and press <Enter> or click   to select a business term from the “Help on Business Terms” page.

The last saved details of the specified business term are retrieved and displayed in the subsequent fields.

You can also define a new business term here.

Data Type

From the drop-down list box select an option to indicate the data type to which the business term belongs. The data types listed are “Character – Ascii Fixed”, “Character – Ascii Variable”, “Character – Unicode Fixed”, “Character – Unicode Variable”, “Date”, “Date – Time”, “Integer”, “Numeric” and “Time”.

Note: If the business term is specified the data type is automatically fetched and displayed when you press <Enter>.

Length

The length of the business term.

Precision

If the data type of the business term is chosen as “Numeric” select the precision type that you want to map to the business term drop-down list box. The list of precision types defined through the “Define Precision Types” tab in “Specify User Interface Preferences” page is displayed as options.

Visible Length

The visible length of the column control.

Column Sequence

The sequence for the column control.

The content details for a selected grid and section in the given page/tab in the user interface are saved.

Note:

The grid column name entered should be unique across the control types such as control name, Grid hidden column, hidden views, hidden control and report additional fields for each user interface.

After saving the grid column definition, control type cannot be modified.  To modify the control type the existing column detail has to be deleted and created again.

The business term can be created in this tab, if the business term is not used in another screen then the user is allowed to change the business term details.  If the business term is already used in another screen then modify the necessary changes in the Specify User Interface Preferences > Define Business Terms.

If the editable grid column is defined for the user interface system will create the fetch task for the user interface.

If the grid column base type is combo and enumerate is not set then initialise task is created for the user interface.

If the defined grid column control type contains help / link then the appropriate task is created for the user interface.

If the defined column base type is enumerated combo then initialise task will not be generated for that combo.  When the enumerated combo is deleted then the associated enumerated values will also be deleted.

To fetch grid content information

If there is more than one grid defined for a page and section in the user interface, the grid content details of the page, section and grid that is set as default (first or main) are retrieved and displayed in the respective fields.

To fetch default grid content details from reference UI

Reference UI Name

The name of the user interface from which you want fetch the existing grid content details. Click  to select a user interface from the “Help on User Interface” page.

The content details that have defined for a selected grid and section in the given page/tab in the user interface are retrieved and displayed in the respective fields.

You can modify the details displayed.

Specify Radio Buttons

This tab enables you to define the details for a selected radio button and section in the given page/tab in the user interface.

The “Specify Controls” tab is displayed.

Page

Use the drop-down list box to select the page for which you want to define the radio button details. The list of pages defined for the specified user interface through the “Specify Pages” tab is displayed as options.

Section

Use the drop-down list box to select the section for which you want to define the radio button details. The list of sections defined for the selected page through the “Specify Sections” tab is displayed as options.

Radio Button

Use the drop-down list box to select the radio button for which you want to define the details. The list of radio buttons defined through the “Specify Controls” tab is displayed as options.

Radio Button Code

The code that identifies the radio button.

Caption

The caption for the radio button code.

Default

Click the checkbox to set the radio button as the default value.

Note: At least one of the radio buttons in the multiline should be set as the default value.

Position (Row, Col)

The row and column position of the radio button code’s position in the section.

Col Span – Specified

The measurement that spans the length of the radio button code.

Col Span – Computed

The system automatically computes and displays the column span for the radio button code when you click “Save Radio Button Information”.

The details for a selected radio button and section in the given page/tab in the user interface are saved.

Note: For a radio button control even if hidden view has not been specified the definition details should be specified in this tab.

To fetch radio button information

If there is more than one radio button defined for a section and page in the user interface, the details of the page, section and radio button that is set as default (first or main) are retrieved and displayed in the respective fields.

To fetch default radio button details from reference UI

Reference UI Name

The name of the user interface from which you want fetch the existing radio button details. Click  to select a user interface from the “Help on User Interface” page.

The details that have defined for a selected radio button and section in the given page/tab in the user interface are retrieved and displayed in the respective fields.

You can modify the details displayed.

Specify Hidden Views

This tab enables you to define the hidden view details for a section in the given page/tab in the user interface. The hidden values defined here will not be visible to the user but will be available in the respective stored procedure. This is applicable for all header controls like, editable text box, text area, checkbox and combos. It is also applicable for only combos in grid controls.

The “Specify Hidden View” tab is displayed.

Page

Use the drop-down list box to select the page for which you want to define the hidden view details. The list of pages defined for the specified user interface through the “Specify Pages” tab is displayed as options.

Section

Use the drop-down list box to select the section for which you want to define the hidden view details. The list of sections defined for the selected page through the “Specify Sections” tab is displayed as options.

Control Name

The name of the control.

Column Name

The name of the grid column.

Hidden View Name

The name of the hidden view for the control / column.

Business Term Name

The business term that you want to map to the control column.

If you know the business term, enter the business term and press <Enter> or click   to select a business term from the “Help on Business Terms” page.

The last saved details of the specified business term are retrieved and displayed in the subsequent fields.

You can also define a new business term here.

Data Type

From the drop-down list box select an option to indicate the data type to which the business term belongs. The data types listed are “Character – Ascii Fixed”, “Character – Ascii Variable”, “Character – Unicode Fixed”, “Character – Unicode Variable”, “Date”, “Date – Time”, “Integer”, “Numeric” and “Time”.

Note: If the business term is specified the data type is automatically fetched and displayed when you press <Enter>.

Length

The length of the business term.

Precision

If the data type of the business term is chosen as “Numeric” select the precision type that you want to map to the business term drop-down list box. The list of precision types defined through the “Define Precision Types” tab in “Specify User Interface Preferences” page is displayed as options.

The hidden view details for the selected section in the given page/tab in the user interface are saved.

Note:

For a control more than one hidden view is not allowed.

The hidden view name entered should be unique across the control types such as control name, Grid column, hidden views, hidden control and report additional fields for each user interface.

Business terms can be created in this tab. If the business term is not used in another screen then the user is allowed to change the business term’s details.  If the business term is already used in another screen then modify the necessary changes in the Specify User Interface Preferences > Define Business Terms.

To fetch hidden views information

If there is more than one section defined for a page in the user interface, the hidden views details of the page and section that is set as default (first or main) are retrieved and displayed in the respective fields.

To fetch default hidden view details from reference UI

Reference UI Name

The name of the user interface from which you want fetch the existing hidden view details. Click  to select a user interface from the “Help on User Interface” page.

The hidden view details that have defined for a selected section in the given page/tab in the user interface are retrieved and displayed in the respective fields.

You can modify the details displayed.

Specify Hidden Columns

This tab enables you to define the hidden column details for a selected grid and section in the given page/tab in the user interface. The hidden column values are not visible to the user. The hidden column definition details are used for validations and updations.

The “Specify Hidden Columns” tab is displayed.

Page

Use the drop-down list box to select the page for which you want to define the hidden column details. The list of pages defined for the specified user interface through the “Specify Pages” tab is displayed as options.

Section

Use the drop-down list box to select the section for which you want to define the hidden column details. The list of sections defined for the selected page through the “Specify Sections” tab is displayed as options.

Grid

Use the drop-down list box to select the grid for which you want to define the hidden column details. The list of grids defined through the “Specify Controls” tab is displayed as options.

Hidden Column Name

The name of the hidden column.

Business Term Name

The business term that you want to map to the hidden column control.

If you know the business term, enter the business term and press <Enter> or click   to select a business term from the “Help on Business Terms” page.

The last saved details of the specified business term are retrieved and displayed in the subsequent fields.

You can also define a new business term here.

Data Type

From the drop-down list box select an option to indicate the data type to which the business term belongs. The data types listed are “Character – Ascii Fixed”, “Character – Ascii Variable”, “Character – Unicode Fixed”, “Character – Unicode Variable”, “Date”, “Date – Time”, “Integer”, “Numeric” and “Time”.

Note: If the business term is specified the data type is automatically fetched and displayed when you press <Enter>.

Length

The length of the business term.

Precision

If the data type of the business term is chosen as “Numeric” select the precision type that you want to map to the business term drop-down list box. The list of precision types defined through the “Define Precision Types” tab in “Specify User Interface Preferences” page is displayed as options.

The hidden column details for a selected grid and section in the given page/tab in the user interface are saved.

Note:

The hidden column name entered should be unique across the control types such as control name, Grid column, hidden views, hidden control and report additional fields for each user interface.

Business terms can be created in this tab. If the business term is not used in another screen then the user is allowed to change the business term’s details.  If the business term is already used in another screen then modify the necessary changes in the Specify User Interface Preferences > Define Business Terms.

To fetch hidden columns information

If there is more than one grid defined for a page and section in the user interface, the hidden column details of the page, section and grid is set as default (first or main) are retrieved and displayed in the respective fields.

To fetch default hidden column details from reference UI

Reference UI Name

The name of the user interface from which you want fetch the existing hidden column details. Click  to select a user interface from the “Help on User Interface” page.

The hidden column details that have defined for a selected grid and section in the given page/tab in the user interface are retrieved and displayed in the respective fields.

You can modify the details displayed.

Specify Enumerated Values

This tab enables you to define the enumerated value details for a selected enumerated control and section in the given page/tab in the user interface.

The “Specify Enumerated Values” tab is displayed.

Page

Use the drop-down list box to select the page for which you want to define the enumerated value details. The list of pages defined for the specified user interface through the “Specify Pages” tab is displayed as options.

Section

Use the drop-down list box to select the section for which you want to define the enumerated value details. The list of sections defined for the selected page through the “Specify Sections” tab is displayed as options.

Enumerated Control

Use the drop-down list box to select the enumerated control for which you want to define the enumerated value details. The list of enumerated controls defined through the “Specify Controls” tab is displayed as options.

The following details are displayed for the selected enumerated control:

Visible View Datatype

The visible view datatype for the selected enumerated control.

Visible View Length

The visible view length for the selected enumerated control.

Visible View Precision

The visible view precision for the selected enumerated control.

Hidden View Datatype

The hidden view datatype for the selected enumerated control.

Hidden View Length

The hidden view length for the selected enumerated control.

Hidden View Precision

The hidden view precision for the selected enumerated control.

Sequence Number

The number that identifies the sequence in which the enumerated value should be displayed.

Default

Click the checkbox to set the value as the default value for the enumerated control.

Note: One value should be set as the default value.

Code

The code that identifies the value for the enumerated control.

Description

The description of the value for the enumerated control.

The details for a selected enumerated control and section in the given page/tab in the user interface are saved.

To fetch enumerated values information

If there is more than one enumerated control defined for a page and section in the user interface, the enumerated value details of the page, section and enumerated control that is set as default (first or main) are retrieved and displayed in the respective fields.

To fetch default enumerated value details from reference UI

Reference UI Name

The name of the user interface from which you want fetch the existing enumerated value details. Click  to select a user interface from the “Help on User Interface” page.

The enumerated value details that have defined for a selected enumerated control and section in the given page/tab in the user interface are retrieved and displayed in the respective fields.

You can modify the details displayed.

Specify Data Transfer

This tab enables you to define the data transfer details for the help screens and link screens in the user interface. The tab captures the data flow details for the UDS.

The “Specify Data Transfer” tab is displayed.

UDS Mapped To

Use the drop-down list box to select the screen to which the UDS is mapped.

For defining the new base screen extension, option “Select” should be selected.

If data transfer details have already been defined, then the system retrieve and displays the existing data transfer details in the respective fields for the selected UDS Mapped To option.

Note: UDS Mapped To contains the Link / Help task descriptions which are automatically filled during control definition save.  When the extension screen is defined then the corresponding Extension details are added in the list box

Attached User Interface Name

The name of the user interface that should be attached.

Click next to the field to select a user interface from the "Help on User Interface" page.

Attached User Interface Description

The description is displayed for the attached user interface.

Attached Component

The description for the attached component is displayed for the attached user interface.

Attached Activity

The description of the attached activity is displayed for the attached user interface.

Attached UI Published Link Name

The name of the base screen published link for the attached user interface.

Click next to the field to select a published link ID from the "Help on Base Screen Publication Links" page. This is applicable only when the UDS Mapped To is for Help / Link and the attached user interface is base

Note : This option is not required for Base Screen Extension

Extension Based on

Use the drop-down list box to select the option by which you want the extension to be based on. The options listed are “Control” and “Screen”. This field is used only for extending the base screen.  If the option selected is “Control” then the extension is defined for the control level.  If the option selected is “Screen” then the extension is defined for the screen level.

Extension Control Name

If extension based on is selected as “Control”, then select the name of the extension control from the drop-down list box. The list of header edit controls defined for the user interface is displayed as options.

If the data has to get transferred from the attached user interface into the UDS then the following control details have to be defined in the multiline.

Control Name

The name of the current UDS control.

Click next to the field to select a control from the "Help on UI Control" page.

Control View Name

The name of the current UDS control view.

Attached UI Control Name

The attached user interface control name.

Attached UI Control View Name

The attached user interface control view name.

Note:

1. Control name and control view name combination should be available for the current UDS

 2. Control name and control view name combination cannot be duplicated for the same UDS mapped to.

 3. Attach control and view name:

   It the UDS Mapped to is for Link / Help and the attached user interface is base then based on the Attached UI Published Link Name, attached UI control and control view having flow direction as Out or In/Out should be provided.

    In this case for the base published link control – view combination

    ·    Attached control name and view name combination should be available for the attached user interface

    ·    Attached control name and view name combination cannot be duplicated for the same UDS mapped to.

    If the attached user interface is UDS or attachment is performed for base screen extension then

    ·    Attached Control name and View name combination should be available for the attached user interface

    ·    Attached Control name and View name combination cannot be duplicated for the same UDS mapped to

If the data should be transferred from the current UDS to the attached user interface then the following control details have to be defined in the multiline

Control Name

The name of the current UDS control.

Click next to the field to select a control from the "Help on UI Control" page.

Control View Name

The name of the current UDS control view.

Attached UI Control Name

The name of the attached user interface control.

Click  next to the field to select an attached UI control from the "Help on UI Control" page.

Attached UI Control View Name

The name of the attached user interface control view.

Note:

1. Control name and control view name combination should be available for the current UDS

2. Control name and control view name combination cannot be duplicated for the same UDS mapped to.

3..  Attach control and view name:

   It the UDS Mapped to is for Link / Help and the attached user interface is base then based on the Attached UI Published Link Name, attached UI control and control view having flow direction as In or In/Out should be provided.

    In this case for the base published link control – view combination

    ·    Attached control name and view name combination should be available for the attached user interface

    ·    Attached control name and view name combination cannot be duplicated for the same UDS mapped to.

    If the attached user interface is UDS or attachment is performed for base screen extension then

    ·    Attached Control name and View name combination should be available for the attached user interface

    ·    Attached Control name and View name combination cannot be duplicated for the same UDS mapped to

The data transfer details are saved for the specified user interface.

The data transfer details for the specified user interface are deleted when you confirm it.

For base screen extension access

The “Base Screen Extension Access” screen appears that enables to you define the base screen extension access details for the component.

Specify Combo Re-load

This tab enables you to specify the combo reload details for combo controls under a section in the given page/tab in the user interface. Based on a selected action the values are loaded in a specified combo control for the section and page/tab in the user interface.

The “Specify Re-Load” tab is displayed.

Action

Use the drop-down list box to select the action for combo controls. The list of actions and task types for the actions defined for the user interface is displayed as options.

Page

Use the drop-down list box to select the page for which you want to define the combo reload details. The list of pages defined for the specified user interface through the “Specify Pages” tab is displayed as options.

Section

Use the drop-down list box to select the section for which you want to define the combo reload details. The list of sections defined for the selected page through the “Specify Sections” tab is displayed as options.

The list of combo controls in the selected section is displayed in the “Re-load Combo Details” multiline:

Control

The description of the combo control.

Control Caption

The caption for the combo control.

Re-load Required

Check the checkbox to indicate that for the selected action values should be loaded for the specified combo control.

The combo re-load details for a selected action and section in the given page/tab in the user interface are saved.

To fetch re-load combo information

If there is more than one action defined for a page and section in the user interface, the combo re-load value details of the page, section and enumerated control that is set as default (first or main) are retrieved and displayed in the respective fields.

Generate Service

This tab enables you to map action patterns to actions and task types for a selected page in the given user interface.  If an action pattern that is mapped to an action is not applicable, then the respective error message will be displayed.

The “Generate Service” tab is displayed.

Page

Use the drop-down list box to select the page for which you want to generate the services. The list of pages defined for the specified user interface through the “Specify Pages” tab is displayed as options.

The list of actions and task types for the actions defined for the selected page is displayed in the “Action Details” multiline:

Action Name

The name of the action defined for the page.

Note: If reports have been defined for the selected page, report definition details should be completed before you generate the services for the report action.

Action Description

The description of the action defined for the page.

Task Type

The type of task associated with the action.

Service Name

The name of the service is generated and displayed for the action when you click “Generate Service”.

Action Pattern

Use the drop-down list box to select the action pattern that you want to map to the action and task type displayed. The list of action patterns defined for the business process component through the “Specify User Interface Preferences” page is displayed as options.

To generate services

The system generates the service for the selected actions in the given page in the user interface.

Note: If an action pattern has been modified then you have to select the existing action pattern mapping and click “Generate Service” once again to update the details for that action pattern.

To proceed carry out the following

The “Handle Message” page appears that enables you to define the error message details for the selected component.

The “Report Definition” page appears that enables you to define the report details for the specified user interface.

The system generates displays a preview of the user interface in a separate window.

The “Generate Deliverables” page appears that enables you to generate the deliverables for the specified component.

The “Maintain Synonym” page appears that enables you to define and maintain the synonym details for the specified component.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Getting familiar with the pages inside

Go to page…

For…

Report Definition

Defining report details for the user interface

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Prerequisites:

4 Business components, activities and user interfaces should have been defined.