Step 3: File Maintenance Screen Layout |
Define the options for screen positioning, browse and action buttons locations, and the panel header. Specify whether an optional Embedded Panel and/or HTML page will be included.
When only HTML Page is selected as the Form Type in Step 1: Definition, options that are not applicable are not displayed, as shown in the second screen shot:
|
|
This panel consists of the following:
Define screen position |
Define the options for screen position for the NOMADS panel. Click the Additional Options button for panel header options. | ||||||||||||||||||||
Position |
(Applicable for NOMADS Panels Only) Determines where the panel is placed on the desktop. NOMADS provides the capability for the system to remember where a panel was last placed and will attempt to restore it to the same position. See Panel Persistence. Click the drop-down arrow for a list of selections:
| ||||||||||||||||||||
Column |
(Applicable for NOMADS Panels Only - Available when Position is Absolute or Relative) Starting vertical position for the top left corner of the generated panel. Valid values are 1 - 620. (Default is 5.) (Support for increased Column maximum was added in PxPlus 2021.) | ||||||||||||||||||||
Line |
(Applicable for NOMADS Panels Only - Available when Position is Absolute or Relative) Starting horizontal position for the top left corner of the generated panel. Valid values are 1 - 255. (Default is 5.) (Support for increased Line maximum was added in PxPlus 2021.) | ||||||||||||||||||||
Additional Options |
(Applicable for NOMADS Panels Only) Button that launches the Additional Options window with more options for defining the panel header. | ||||||||||||||||||||
Button that is used to add notes/comments for the panel. Maximum 1024 characters. (Same as the Notes button in NOMADS Panel Definition.) (The Panel Notes button was added in PxPlus 2022.) | |||||||||||||||||||||
Specify the location of the browse buttons. Define any Additional Buttons to be added before and/or after the browse buttons. | |||||||||||||||||||||
(Location Drop Box) |
Click the drop-down arrow for a list of locations. If selecting a Location that is either identical to or conflicts with the location of the Action buttons, a message will display, in which case, select a different location. For additional information, see Browse and Action Buttons in HTML Pages.
(The Toolbar and Embedded Toolbar selections were added in PxPlus 2020.) | ||||||||||||||||||||
(Applicable for NOMADS Panels Only - Available when browse buttons Location is Embedded Panel) Library path for the existing embedded panel. Click the drop-down arrow for a list of (up to nine) previous library selections. Click the Browse button to look through the directory structure to find the library or type the library path. An expression can also be entered by preceding the expression with an = (equals sign); e.g. =libname$ or ="mylib.en". Note: | |||||||||||||||||||||
(Applicable for NOMADS Panels Only - Available when a Library is selected) Embedded panel name. Click the drop-down arrow for a list of panels in the selected library. Note: | |||||||||||||||||||||
Position |
(Applicable for NOMADS Panels Only - Available when an Embedded Panel Name is selected) Position of the selected embedded panel on the file maintenance panel. Click the drop-down arrow for a list of positions: Top Left, Top Center, Top Right, Bottom Left, Bottom Center, Bottom Right, to Right of Key, Right of Last Key Seg. (The Right of Last Key Seg. position is available when the data dictionary table selected in Step 1: Definition has a primary Key with more than one segment.) Note:, | ||||||||||||||||||||
Tab Stops |
(Not Available when browse buttons Location is Toolbar, Embedded Panel, Embedded Toolbar or None) Select this check box to add the browse buttons to the panel's tabbing sequence. | ||||||||||||||||||||
Specify the location of the action buttons (i.e. Write, Delete, Clear, Exit). Define any Additional Buttons to be added before and/or after the action buttons. If the location is set to "Embedded Panel" and the Position selected is either Top Bar or Bottom Bar, any before/after Action buttons that are added will be ignored when generating the NOMADS panel. In that case, the additional buttons should be added directly to the panel being embedded. | |||||||||||||||||||||
(Location Drop Box) |
Click the drop-down arrow for a list of locations. If selecting a Location that is either identical to or conflicts with the location of the Browse buttons, a message will display, in which case, select a different location. For additional information, see Browse and Action Buttons in HTML Pages.
| ||||||||||||||||||||
(Applicable for NOMADS Panels Only - Available when action buttons Location is Embedded Panel) Library path for the existing embedded panel. Click the drop-down arrow for a list of (up to nine) previous library selections. Click the Browse button to look through the directory structure to find the library or type the library path. An expression can also be entered by preceding the expression with an = (equals sign); e.g. =libname$ or ="mylib.en". Note: | |||||||||||||||||||||
(Applicable for NOMADS Panels Only - Available when a Library is selected) Embedded panel name. Click the drop-down arrow for a list of panels in the selected library. Note: | |||||||||||||||||||||
Position |
(Applicable for NOMADS Panels Only - Available when an Embedded Panel Name is selected) Position of the selected embedded panel on the file maintenance panel. Click the drop-down arrow for a list of positions: Top Left, Top Center, Top Right, Top Bar, Bottom Left, Bottom Center, Bottom Right, Bottom Bar. Embedding a panel in the Top Bar or Bottom Bar position is similar to embedding it in the Top Left or Bottom Left position except that when Top Bar or Bottom Bar is selected, the Stretchable check box is automatically selected for the embedded panel control on the generated panel. This allows an embedded panel that contains a rectangle shape to be stretched to fill the entire width of the panel, which is useful when creating a Toolbar. When Top Bar or Bottom Bar is selected, any Additional Buttons that are added before and/or after the Action buttons will be ignored; therefore, any additional buttons that are required should be added directly to the panel being embedded. Note: | ||||||||||||||||||||
Tab Stops |
(Not Available when action buttons Location is Toolbar, Embedded Panel or Embedded Toolbar) Select this check box to add the action buttons to the panel's tabbing sequence. | ||||||||||||||||||||
Additional Buttons |
Button that launches the Maintain Additional Buttons window for adding (and editing) additional buttons that are placed before and/or after the browse and action buttons. (The Additional Buttons button was added in PxPlus 2022.) | ||||||||||||||||||||
Optional embedded panel |
Define the options for adding an embedded panel to the NOMADS panel. | ||||||||||||||||||||
Library |
(Applicable for NOMADS Panels Only) Library path for the existing embedded panel to be added. Click the drop-down arrow for a list of (up to nine) previous library selections. Click the Browse button to look through the directory structure to find the library or type the library path. An expression can also be entered by preceding the expression with an = (equals sign); e.g. =libname$ or ="mylib.en". Note: | ||||||||||||||||||||
Panel |
(Applicable for NOMADS Panels Only - Available when a Library is selected) Embedded panel name. Click the drop-down arrow for a list of panels in the selected library. Note: | ||||||||||||||||||||
Position |
(Applicable for NOMADS Panels Only - Available when an Embedded Panel Name is selected) Position of the selected embedded panel on the file maintenance panel. Click the drop-down arrow for a list of positions: Top Left (Default), Top Center, Top Right, Top Bar, Left Edge, Right Edge, Bottom Left, Bottom Center, Bottom Right, Bottom Bar. Note: | ||||||||||||||||||||
Specify an HTML page to include on the file maintenance panel to be generated. | |||||||||||||||||||||
(Input field) |
(Applicable for HTML Pages Only) (Optional) Enter the directory and an existing HTML page to include or click the Query button. (The option to include an HTML page was added in PxPlus 2021.) | ||||||||||||||||||||
Position |
(Applicable for HTML Pages Only - Available when an HTML Page is specified) Position of the HTML page on the file maintenance panel, either Top (Default) or Bottom. (The Position option was added in PxPlus 2021.) | ||||||||||||||||||||
Specify a Webster+ template file. | |||||||||||||||||||||
(Input field) |
(Applicable for HTML Pages Only) Enter the template file name. If no suffix is entered, an .html suffix is added at run time. (The Webster+ Template option was added in PxPlus 2023 Update 1.) |
The browse and action buttons that are used in generated Webster+ HTML pages work a little differently from the way they work in NOMADS panels, as explained below.
The Embedded Panel options for browse and action buttons do not apply to generated HTML pages.
The browse and action buttons are added to the HTML page using the Webster+ [include] short code and one of the following pages located in the *webster/pages directory:
FM_BROWSE.HTML |
Standard browse buttons (not in a toolbar) |
FM_ACTION.HTML |
Standard action buttons (Write, Delete, Clear, Exit) |
FM_INQ_ACTION.HTML |
Standard action buttons for an inquiry panel (Clear, Exit) |
FM_BROWSE_TOOLBAR.HTML |
Browse buttons in a toolbar |
FM_ACTION_TOOLBAR.HTML |
Action buttons in a toolbar |
FM_INQ_ACTION_TOOLBAR.HTML |
Inquiry panel action buttons in a toolbar |
FM_FULL_TOOLBAR.HTML |
Browse and action buttons in a toolbar |
FM_INQ_FULL_TOOLBAR.HTML |
Browse and inquiry panel action buttons in a toolbar |
The Additional Options button is available only when creating a NOMADS Panel and launches the Additional Options window with more options for defining the panel header.
These options do not apply to HTML pages.
This window consists of the following:
TitleBar Option |
Specify a panel to insert as a title bar at the top of the panel. You can also specify that the default title bar or no title bar will be used. Click the drop-down arrow for a list of selections:
For information on the use of the Frame Style parameter when creating a custom title bar, see Custom Title Bars. | ||||||||||||||||||||||||
Panel Information |
(Available when the TitleBar Option is TitleBar)
| ||||||||||||||||||||||||
Theme |
Assign a Theme to be applied to the panel. The Theme can be defined as a Fixed value or string Expression. Note: | ||||||||||||||||||||||||
Attributes |
| ||||||||||||||||||||||||
Parameters |
| ||||||||||||||||||||||||
iNomads Template |
If specified, the iNomads Template will be applied to the panel, overriding the template specified for the session. | ||||||||||||||||||||||||
OK |
Saves changes and closes the Additional Options window, returning to the Step 3: Screen panel. | ||||||||||||||||||||||||
Cancel |
Does not save changes and closes the Additional Options window, returning to the Step 3: Screen panel. |
The Maintain Additional Buttons window is launched when the Additional Buttons button is selected. It is used for adding (and editing) the additional buttons to be placed before and/or after the browse and action buttons. Up to 20 additional buttons can be added.
This window consists of the following:
(Additional Buttons Grid) |
Displays a list of the additional buttons. After a new additional button is defined, it is automatically added to this list. | ||||||||||||||||||||||||||||||||
Button that launches the Add an Additional Button window for defining a new additional button and editing an existing one.
Many of these options are also available when adding a Button object on the file maintenance panel in Step 6: Fields (see Button object), except for these differences:
| |||||||||||||||||||||||||||||||||
Delete an Additional Button |
Removes the selected additional Button. Prior to deletion, a message will display. | ||||||||||||||||||||||||||||||||
Creates a new additional button by copying the settings from an existing button selected in the grid. (Copy an Additional Button was added in PxPlus 2023.) | |||||||||||||||||||||||||||||||||
Move Up |
Moves the selected additional Button up or down within the list, changing the order of the additional Buttons on the NOMADS panel and Webster+ page. | ||||||||||||||||||||||||||||||||
Remove All Buttons |
(Available when an additional Button is defined) Removes all the additional Buttons listed in the grid. Prior to deletion, a message will display. (Remove All Buttons was added in PxPlus 2023.) |
(The ability to add/maintain Additional Buttons was added in PxPlus 2022.)
File Maintenance Generator Steps