Configurable Screens > Configuring Program Screens
  
Configuring Program Screens
Once you click Configure, you view the program screen in configurable mode. The fields in the current frame are highlighted when you mouse over their borders. Grab this highlighted area to move fields around the screen.
 
Configure
Use the Configure screen to add or remove fields, modify field properties, set the tabbing order on the screen, add new frames, and set the navigation properties on frames.
You can click the Save button at any time to save your changes and leave configuration mode. Your changes are also saved each time you click Next or Back to access a new frame.
Field Descriptions
Frame
Title
This field displays the title of the current frame in read-only format. When you create a new frame, use this field to specify a name (up to 36 characters).
Auto-Navigate
Select from None (the default), Next, Next (bidirectional), and Back. You can use the Next, Next (bidirectional), and Back options to simplify data entry by skipping entire frames. Use these settings only with careful planning. To skip an entire frame without generating an error, the proper defaults must exist for all required fields. Next and Back have a similar effect; use them to skip the display of a frame. Which one you use depends on the normal screen navigation.
To proceed from one frame to the next, you normally use the Next command. However, when you are in a frame that lets you enter multiple lines—such as sales order detail or customer banks—you use the Back command to indicate you are through entering lines and ready to display the next frame.
So, for example, if you do not want a particular user group to modify bank accounts associated with customers or even see them, set the Back option on the Bank Accounts frame in Customer Maintenance.
When users execute the program, that frame does not display. Typically, Next and Back prevent the display of a frame. However, in some cases, the screen may be visible before the navigation reaches that point.
For example, if you set Next on the bottom frame of the first screen in Customer Maintenance, the frame will still be visible when the screen is launched. When the user navigation reaches that frame, it will then be skipped.
Next (bidirectional) has the same effect as the Next option (which causes the configured program to automatically navigate through a frame), but in addition, the Next (bidirectional) option prevents that automatic Next from being bypassed when a user is navigating Back through the frame. That is, Next (bidirectional) applies while the user is navigating forward and backward. By default, when a user navigates backward (using the Back button) to a frame that has Auto Navigate set to Next, the system bypasses execution of that automatic Next to prevent navigation from returning to the frame it started on. However, there are some cases where this bypassing is not desired. In those cases the option Next (bidirectional) can be used to override this default behavior.
Add Frame
Click to add a frame to the program. See Adding Fields and Frames.
Available Fields
This area displays the user-defined fields you can add to the current frame or to a new frame. These fields are defined for each program in the configscreens.xml file. See Adding New Fields and Tables to Programs.
Selected Fields
This area displays the fields selected for use on the current frame.
Field Properties
Use this area to view and modify the properties of a field selected in the Selected Fields area.
You can assign more than one option to a field; for example, you can provide a default value for a field as well as disabling or hiding it.
If you plan to mark fields as required, you should consider marking all fields that are validated by the application logic as required, and not just newly added fields.
You can configure all types of enabled fields in a frame except for fields that are represented with drop-down lists, such as the Line Format field in Sales Order Maintenance (7.1.1). None of the field-level commands can be used with this type of field. When you right-click the Line Format field, the commands are disabled.
Default Value
You can add a default value to existing or new fields, which is displayed in red on the screen. A drop-down list of default values (None, True, or False) is displayed beside logical-type fields.
Defaults you specify for a template override any other defaulting logic associated with a field. Defaults are only applied to new records; when a record is being edited, no field values are overridden.
The following is a list of the programs for which the Default Value option for fields is available:
 
adcsmt.p
icunrc01.p
remove.p
sfoptr06.p
advnmt.p
kbcdrp01.p
renplf.p
sfscrap.p
aprvmt.p
kbcdrp03.p
rescrap.p
soivmt.p
apvomt.p
poblmt.p
reset.p
sosomt.p
bmpsmt.p
popomt.p
rewadj.p
sosopk.p
dsdopk01.p
poporc.p
rework.p
sososl.p
fscamt.p
pppsmt01.p
rqrqmt.p
sqqomt.p
fsrmamt.p
ppptmt.p
rspomt.p
wobkfl.p
icccaj.p
ppptmt04.p
rwopmmt.p
woopmt.p
iclomt.p
rcpsmt.p
rwromt.p
wowois.p
iclotr02.p
rcsomt.p
rwromt01.p
wowoisrc.p
iclotr03.p
rcssmt.p
sfoptr01.p
wowomt.p
icrsrc.p
rebkfl.p
sfoptr02.p
woworc.p
icsorc.p
redt.p
sfoptr03.p
woworl.p
icunis.p
reject.p
sfoptr04.p
woworl01.p
icunrc.p
relbr.p
sfoptr05.p
 
Blank Default
Select this field to set a blank default for the selected field.
Disabled
Select this field to disable the selected field in the screen. The field label remains on the screen, the value box is removed from the screen, and the user cannot update it.
You can remove both field name and value box from the screen by selecting the field in the Selected Fields area and using the arrow key to return it to the Available Fields area. Existing fields are moved to the Standard Fields section of the Available Fields area, and new fields are moved to the User Fields section.
Required
Select this field to prevent users from advancing through the current frame without supplying a value for this field. In configurable mode, the field name is bolded, changed to a blue color, and marked with an asterisk (*) at run-time.
New
Click to display the New field screen, in which you add a new field to the list of Available Fields. This option is only available for Enterprise Edition applications.
Edit
Select a field in the Available Fields area and click Edit to display the field properties. See Editing Field Properties.
Note: You cannot edit the properties of a Standard Field.
Tab Order
The tabbing order is the sequence in which you access fields using the Tab key. Click to display the tabbing order of fields in the current frame. Use the Up and Down buttons to change the order, if required.
Apply
Click to apply your field properties changes.
Save
Click to save your template changes.