Specify User Interface Layout
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.
Click the checkbox next to a component and click the “Specify User Interface Layout” link if you want to specify the user interface layout for the selected component.
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 |
Enter the following fields:
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 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.
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.
Click the “Specify UI Configuration” tab to specify the UI configuration details.
This tab is displayed by default on launch of the page.
Enter the following fields:
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 |
Click “Save UI Configuration”.
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
Enter the following field in the header:
Reference UI Name |
The name of the user interface from which
you want fetch the existing UI configuration details. Click |
Click “Default UI Configuration from Reference UI”.
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.
Click “Save UI Configuration” to save the modified details.
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.
Click the “Specify Pages” tab to define the pages and tabs details for the user interface.
The “Specify Pages” tab is displayed.
Enter the following fields in the “Page Details” multiline:
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”. |
Click “Save Page Configuration’
The page configuration details for the specified user interface are saved.
To fetch page information
Click “Fetch Page Information” to retrieve the default page details.
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
Enter the following field in the header:
Reference UI Name |
The name of the user interface from which
you want fetch the existing page details. Click |
Click “Default Pages from Reference UI”.
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.
Click “Save Page Information” to save the modified details.
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.
Click the “Specify Sections” tab to define the section details for a given page/tab in the user interface.
The “Specify Sections” tab is displayed.
Select the following field:
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. |
Enter the following fields in the “Section Details” multiline:
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”. |
Click “Save Section Information”.
The section details for a selected page in the specified user interface are saved.
To fetch section information
Click “Fetch Section Information” if you want to retrieve the default section details.
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
Enter the following field in the header:
Reference UI Name |
The name of the user interface from which
you want fetch the existing section details. Click |
Click “Default UI Configuration from Reference UI”.
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.
Click “Save Section Information” to save the modified details.
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.
Click the “Specify Controls” tab to define the control details for the user interface.
The “Specify Controls” tab is displayed.
Select the following field:
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. |
Enter the following fields in the “Control Details” multiline:
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 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. |
Click “Save Control Information”.
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
Click “Fetch Control Information” if you want to retrieve the control details for the default page and section.
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
Enter the following field in the header:
Reference UI Name |
The name of the user interface from which
you want fetch the existing control details. Click |
Click “Default Controls from Reference UI”.
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.
Click “Save Control Information” to save the modified details.
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.
Click the “Specify Controls” tab to define the control layout details for the user interface.
The “Specify Controls” tab is displayed.
Select the following field:
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. |
Enter the following fields in the “Control Details” multiline:
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”. |
Click “Save Control 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
Click “Fetch Control Layout Information” if you want to retrieve the control layout details for the default page and section.
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
Enter the following field in the header:
Reference UI Name |
The name of the user interface from which
you want fetch the existing control details. Click |
Click “Default Control Layout from Reference UI”.
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.
Click “Save Control Layout Information” to save the modified details.
This tab enables you to define the content details for a selected grid and section in the given page/tab in the user interface.
Click the “Specify Controls” tab to define the grid control details for the user interface.
The “Specify Controls” tab is displayed.
Select the following field:
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. |
Enter the following fields in the “Grid Details” multiline:
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 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. |
Click “Save Grid Contents Information”.
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
Click “Fetch Grid Contents Information” if you want to retrieve the grid content details for the default page, section and grid.
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
Enter the following field in the header:
Reference UI Name |
The name of the user interface from which
you want fetch the existing grid content details. Click |
Click “Default Grid Contents from Reference UI”.
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.
Click “Save Grid Contents Information” to save the modified details.
This tab enables you to define the details for a selected radio button and section in the given page/tab in the user interface.
Click the “Specify Controls” tab to define the radio button details for the user interface.
The “Specify Controls” tab is displayed.
Select the following field:
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. |
Enter the following fields in the “Radio Button Details” multiline:
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”. |
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
Click “Fetch Radio Button Information” if you want to retrieve the radio button details for the default page, section and radio button.
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
Enter the following field in the header:
Reference UI Name |
The name of the user interface from which
you want fetch the existing radio button details. Click |
Click “Default Radio Button from Reference UI”.
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.
Click “Save Radio Button Information” to save the modified details.
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.
Click the “Specify Hidden View” tab to define the hidden view details for the user interface.
The “Specify Hidden View” tab is displayed.
Select the following field:
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. |
Enter the following fields in the “Hidden View Details” multiline:
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 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. |
Click “Save Hidden Views Information”.
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
Click “Fetch Hidden Views Information” if you want to retrieve the hidden views details for the default page and section.
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
Enter the following field in the header:
Reference UI Name |
The name of the user interface from which
you want fetch the existing hidden view details. Click |
Click “Default Hidden Views from Reference UI”.
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.
Click “Save Hidden Views Information” to save the modified details.
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.
Click the “Specify Hidden Columns” tab to define the hidden column details for grid controls in the user interface.
The “Specify Hidden Columns” tab is displayed.
Select the following fields:
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. |
Enter the following fields in the “Hidden Column Details” multiline:
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 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. |
Click “Save Hidden Columns Information”.
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
Click “Fetch Hidden Columns Information” if you want to retrieve the hidden column details for the default page, section and grid.
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
Enter the following field in the header:
Reference UI Name |
The name of the user interface from which
you want fetch the existing hidden column details. Click |
Click “Default Hidden Columns from Reference UI”.
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.
Click “Save Hidden Columns Information” to save the modified details.
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.
Click the “Specify Enumerated Values” tab to define the enumerated value details for combo controls in the user interface.
The “Specify Enumerated Values” tab is displayed.
Select the following fields:
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. |
Enter the following fields in the “Enumerated Value Details” multiline:
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. |
Click “Save Enumerated Values Information”.
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
Click “Fetch Enumerated Values Information” if you want to retrieve the enumerated value details for the default page, section and enumerated control.
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
Enter the following field in the header:
Reference UI Name |
The name of the user interface from which
you want fetch the existing enumerated value details. Click |
Click “Default Enumerated Values from Reference UI”.
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.
Click “Save Enumerated Values Information” to save the modified details.
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.
Click the “Specify Data Transfer” tab to define the data transfer details for the user interface.
The “Specify Data Transfer” tab is displayed.
Select the following field:
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
Enter the following details:
Attached User Interface Name |
The name of the user interface that should be attached. Click |
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 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. |
Enter the following details in the “Data Flow Into UDS” multiline:
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 |
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
Enter the following details in the “Data Flow out of UDS” multiline:
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 |
Control View Name |
The name of the current UDS control view. |
Attached UI Control Name |
The name of the attached user interface control. Click |
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
Click “Save Data Transfer”.
The data transfer details are saved for the specified user interface.
If you wish to delete the data transfer details for the specified user interface, click “Delete Data Transfer”.
The data transfer details for the specified user interface are deleted when you confirm it.
For base screen extension access
Click the “Base Screen Extension Access” link to define the base screen extension access details.
The “Base Screen Extension Access” screen appears that enables to you define the base screen extension access details for the component.
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.
Click the “Specify Combo Reload” tab to define the combo reload details for combo controls in the user interface.
The “Specify Re-Load” tab is displayed.
Select the following fields:
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. |
Click “Save Re-Load Combo Information”.
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
Click “Fetch Re-load Combo Information” if you want to retrieve the combo re-load details for the selected action, default page and section.
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.
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.
Click the “Generate Service” tab to generate the services for the user interface.
The “Generate Service” tab is displayed.
Select the following fields:
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”. |
Select the following field in the “Action Details” multiline:
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
Click the checkbox next to select an action and click “Generate Service”.
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
Click the “Specify Errors” link to specify the error message details for the specified component.
The “Handle Message” page appears that enables you to define the error message details for the selected component.
Click the “Report Definition” link to define the report details for the user interface.
The “Report Definition” page appears that enables you to define the report details for the specified user interface.
Click “Generate Preview” to generate the preview for the user interface.
The system generates displays a preview of the user interface in a separate window.
Click the “Generate Deliverables” link to generate the deliverables for the component.
The “Generate Deliverables” page appears that enables you to generate the deliverables for the specified component.
Click the “Maintain Synonym” link to define and maintain the synonym details for the 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 |
|
|
|
4 Business components, activities and user interfaces should have been defined.