Previous Topic: Setting Version OptionsNext Topic: Setting Report Definition Options


Setting Panel Definition Options

The Panel Definition Facility (PDF) uses the following SET commands to create the initial values of the PANEL PARAMETER session. These values control LAYOUT editing and establish FIELD default attributes as fields are created in the panel. You can also set the session defaults created by the SET PANEL commands for the session on the Panel Session Option fill‑in and for individual panels in the panel parameter definition. All of the following commands are explained in detail in the Command Reference Guide. For information on defining panels, see the Creating Panel Definitions Guide

SET PANEL xxxSYM

Establishes the default characters used as delimiters and symbols on the panel layout.

STARTSYM

Sets the start‑field symbol.

ENDSYM

Sets the end‑field symbol.

DELSYM

Sets the delete‑field symbol.

NEWSYM

Sets the new‑field symbol.

REPSYM

Sets the repeating‑group symbol.

COPYSYM

Sets the copy‑field symbol.

MOVESYM

Sets the move‑field symbol.

DESTSYM

Sets the destination symbol.

SET PANEL CASE

Establishes whether the text entered in the field at runtime is converted to uppercase (UPPER) or remains as typed (MIXED).

SET PANEL COPY

Establishes the format and position of dataview fields copied to a panel layout. You can designate the position as TOP or BOTTOM of the layout placed HORIZONTALLY or VERTICALLY. The format can specify NO HEADINGS or include headings to the left of each field, SIDEVIEW, or directly above each field, COLVIEW.

SET PANEL SCROLL (CURSOR)

Establishes the default scroll increment for the layout and field summary table when you enter the SCROLL command without any modifiers.

SET PANEL INFILL

Establishes the default character used to pad the unused portion of an alphanumeric field on input. (Always zero for numeric field.)

SET PANEL OUTFILL

Establishes the default character used to fill blank fields when the panel is initially displayed.

SET PANEL LAYOUT

Establishes whether the panel layout fill‑mode is blank‑fill or null‑fill.

SET PANEL LAYOUTCASE

Establishes how alphanumeric input is capitalized when defining a panel layout (for example, in text fields). In UPPER case, input data is capitalized before CA Ideal processes it. In MIXED case, data is left unchanged.

SET PANEL DECIMAL

Establishes the symbol used to represent a decimal point.

SET PANEL PF13

Establishes default CA Ideal panel key assignments for PF1/13 and PF3/15.

SET PANEL PF781011

Establishes default key assignments for PF7/19, PF8/20, PF10/22, and PF11/23.

SET PANEL ERRORFILL

Establishes the default character that marks a field that is redisplayed after an erroneous entry.

SET PANEL ERRORHANDLING

Establishes the default of how an erroneous field entry displays. Valid entries for x are as follows:

N

No highlighting.

*

Returns the panel with the erroneous field filled with the error fill character.

H

Returns the panel with the erroneous entry intensified.

B

Both * and H. B indicates the same as H if the field has an illegal value, but the same as * if a required field is missing.

SET PANEL REQUIRED

Establishes whether field values must be supplied or can be omitted.

SET PANEL SESSION OPTIONS

Accesses the Panel Session Option fill‑in that specifies default session values and, optionally, stores those values in a member.

SET PANEL WIDEOPTION

Enables or disables wide panel support for the session.

SET PANEL WIDTH

Sets the default width for panels created and displayed during the session.

Panels created after this command is issued contain the number of columns specified. The command does not affect the width of existing panels. You must change the width of existing panels on the panel parameters fill‑in.

SET PANEL IFATTRIBUTE

Establishes the default panel attributes for panel fields defined for input. The installed default is UAL. The attributes that you can specify control the protection, type, highlight, and color of the field.

SET PANEL TFATTRIBUTE

Establishes the default panel attributes for panel fields defined with text. The installed default is PSL. The attributes that you can specify control the protection, type, highlight, and color of the field.

SET PANEL NONDISPLAY

Defines the character sent to the panel when the application sends a non‑displayable character. You can specify SPACES or a non‑numeric character.

SET PANEL ALLOWEOF

Sets the default value of the Allow‑EOF parameter. For more information, see the Creating Panel Definitions Guide.

SET PANEL ALLOWDIGSEP

Establishes whether a digit separator is allowed on input.

SET PANEL ALLOWMINSIGN

Establishes whether a minus sign is allowed on input.

SET PANEL ALLOWCURRSIGN

Establishes whether a currency symbol is allowed on input.