Date post: | 03-Apr-2018 |
Category: |
Documents |
Upload: | siji-surendran |
View: | 216 times |
Download: | 0 times |
of 30
7/28/2019 4.1 Page Definitions
1/30
Page Definitions
7/28/2019 4.1 Page Definitions
2/30
Page Definitions
Understanding Page Definitions
Creating New Page Definitions
7/28/2019 4.1 Page Definitions
3/30
Page Definitions
Defining pages is the first step in the user interface phase ofdevelopment. As this diagram illustrates, the data design phaseis complete and you are ready to connect the data to the user:
7/28/2019 4.1 Page Definitions
4/30
Page Definitions
Page Definitions
Understanding Page Definitions
Building the page definition is the first part of creating theuser interface. You have almost complete control over theappearance of the window when you build the page definition.
7/28/2019 4.1 Page Definitions
5/30
Page Definitions
Page Definitions
Understanding Page Definitions Page Levels
7/28/2019 4.1 Page Definitions
6/30
Page Definitions
Page Definitions Page Definitions Insert Menu
7/28/2019 4.1 Page Definitions
7/30
Page Definitions
Page Definitions Page Definitions Types of Page Controls
7/28/2019 4.1 Page Definitions
8/30
Page Definitions
Page Definitions Page Definitions Page Definition Properties
Page Properties dialog box: Use tab
7/28/2019 4.1 Page Definitions
9/30
Page Definitions
Types of Pages
1. Standard Page
2. Sub Page3. Secondary Page
7/28/2019 4.1 Page Definitions
10/30
Page Definitions
Page Definitions Page Definitions Page Control Properties
Setting page control properties involves opening the dialog
box for each page control and configuring each tab of thedialog box according to the technical specifications.
Use the Record tab properties to determine:
The table and field to which this page control writes.
The size of the page control.
Alignment of the page control.
Other display options.
7/28/2019 4.1 Page Definitions
11/30
Page Definitions
Page Definitions Page Definitions Setting Page Control Properties
After you add page controls, you must set the record, label,
use, and general properties of each field. To set the pagecontrol properties:
1. Double-click the page control.
2. Set the Record properties.
3. Select each tab, and set the appropriate properties basedon the specifications.
7/28/2019 4.1 Page Definitions
12/30
Page Definitions
Page Definitions Page Definitions Page Control Properties
7/28/2019 4.1 Page Definitions
13/30
Page Definitions
Page Definitions Page Definitions Label Tab
7/28/2019 4.1 Page Definitions
14/30
Page Definitions
Page Definitions Page Definitions Use Tab
7/28/2019 4.1 Page Definitions
15/30
Page Definitions
Page Definitions Page Definitions General Tab FieldName to use in PC
7/28/2019 4.1 Page Definitions
16/30
Page Definitions
Page Definitions Page Definitions DropDown List Box Properties
7/28/2019 4.1 Page Definitions
17/30
Page Definitions
Page Definitions Page Definitions Radio Button Properties
7/28/2019 4.1 Page Definitions
18/30
Page Definitions
Page Definitions Page Definitions Radio Button Properties
For radio buttons, multiple instances of the same fieldon a page represent different translate values.
Surround multiple radio buttons with a group box tovisually present them as one choice.
7/28/2019 4.1 Page Definitions
19/30
Page Definitions
Page Definitions Page Definitions Check Box Properties
7/28/2019 4.1 Page Definitions
20/30
Page Definitions
Page Definitions Page Definitions Related Fields
Sometimes additional information is necessary on thepage, although it may not be in the base table. You
display this information in a related field.
Example Description of Department on the Job DataPage.
7/28/2019 4.1 Page Definitions
21/30
Page Definitions
Page Definitions Page Definitions Related Field Example
7/28/2019 4.1 Page Definitions
22/30
Page Definitions
Page Definitions Page Definitions Group Box and a Frame Example
7/28/2019 4.1 Page Definitions
23/30
Page Definitions
Page Definitions Page Definitions Creating a Scroll Area
To create a scroll area, select the scroll area tool and drag itaround the fields to be enclosed in the scroll area, as shown in
this example:
7/28/2019 4.1 Page Definitions
24/30
Page Definitions
Page Definitions Page Definitions Configuring Scroll Area Properties
7/28/2019 4.1 Page Definitions
25/30
Page Definitions
Page Definitions Page Definitions Creating Grids
Grids also group levels of data on a page, but their layout isless flexible than that of scroll areas. As the name implies, grids
appear as rows and columns of data.
7/28/2019 4.1 Page Definitions
26/30
Page Definitions
Page Definitions Page Definitions Creating Grids
Grids offer built-in features that are not available in scroll areas:
You can sort columns by clicking the column heading.
You can export grid data to a spreadsheet in XLS format byclicking the spreadsheet icon.
Grids are customizable by user ID.
You can create your own settings, such as customized taborder, on a grid. These customizations are saved by user ID.
7/28/2019 4.1 Page Definitions
27/30
Page Definitions
Page Definitions Page Definitions Create a Grid
To create a grid, you insert a grid and then drag fields into it. Youcan drag the fields in either direction to place them as
necessary.
7/28/2019 4.1 Page Definitions
28/30
Page Definitions
Page Definitions Page Definitions Configuring Grid Properties.
7/28/2019 4.1 Page Definitions
29/30
Page Definitions
Page Definitions Page Definitions Page Order
Although the page is visually correct, it is the page order, notthe page layout, that determines tabbing sequence or flow from
field to field. The page order also determines the processinglogic for the page. Click the Order tab to see the page order.
7/28/2019 4.1 Page Definitions
30/30
Page Definitions
Page Definitions Page Definitions Page Order Rules
Level holders (scroll areas and grids) come before levelcontent.
Radio buttons for the same field must be groupedtogether.
A display control field comes before its associated relatedfield.
Normally, control and related fields immediately follow oneanother.
With the exception of level zero, all levels are containedwithin scroll areas or grids.