Module 25 UI Layer Configuration Applets
Module 25 UI Layer Configuration Applets
0 Essentials
1 of 24
Module Objectives
To create and modify List applet
3 of 24
4 of 24
5 of 24
Automates these steps Ensures that object definitions and properties are created Ensures that steps are not omitted Enables quicker project completion
6 of 24
Wizard
7 of 24
Project Name Applet Name and display title Business Component Name Upgrade Behavior Admin, Non-Preservable, Preserve Web Templates to be used for each mode Base and Edit-List mode are built using Applet List (Base/EditList) Edit mode is built using Applet List Edit (Edit/New/Query) Business component fields Additional controls that will be part to the applet By default, all of the standard buttons are selected
8 of 24
creates the required object definitions for controls, list and list columns associates applet web templates to the applet binds list columns to templates New Applet appears as Applet Web Template Items Object invokes the Web Layout Editor Definition
created
9 of 24
template items Placeholders correspond to item identifiers of applet Web template items
2. Drag and drop items from the Controls/Columns window 3. Select and rightclick to delete controls that you have added
10 of 24
11 of 24
12 of 24
Symbolic Strings
Symbolic Strings ensure that a name appears the same way
throughout the application They provide a way to manage updates, globally They are used by user interface objects such as:
Labels List columns Applet titles
They are stored in the repository containing words and phrases used
in UI definitions
Global Dictionary contains many commonly used terms Symbolic String Locale object type allows language translation
13 of 24
14 of 24
Select File > New Object, select the Applets tab, select Form applet and then click OK
15 of 24
Project Name Applet Name and display title Business Component Name Upgrade behaviour: Admin, Non-preservable, Preservable. Modes to use Edit mode is required for all clients Uses the Applet Form Grid Layout template Base mode is required for Standard Interactivity clients only Business Component fields Additional controls to be added to the applet By default, all standard buttons are selected
16 of 24
Creates required object definitions for controls Associates applet Web templates to the applet Binds columns to templates Appear as Applet Web Template Items Invokes the Grid Layout Editor
17 of 24
Create new control object definitions Bind controls to the Web template Resize and Reposition controls
18 of 24
19 of 24
controls It contains icons for text controls, check boxes, labels, etc.
HTML Text
HTML Label
20 of 24
restrict the behavior of the applet These can be set at the applet level or at the business component level The most restrictive settings are always used
21 of 24
22 of 24
Module Highlights
List Applets:
Display records simultaneously in a list Do not display all fields for a record
Form Applets display a single record and its fields in a grid format Applet Wizards ensure object definitions are created and steps are
not omitted Web Layout Editor is used to add, remove or reorder Web Template items List Column Definitions specify field displayed and display name Symbolic Strings ensure uniformity of a name throughout the application
23 of 24
Lab
In the lab, you will:
Modify a form applet using the Grid Layout Editor Create a new list applet using the wizard
24 of 24