This topic includes the steps for changing the signon display file.
To change the format of the Signon display, perform the following
steps:
- Create a changed signon display file.
A hidden field
in the display file named UBUFFER can be changed to manage smaller fields.
UBUFFER is 128 bytes long and is stated as the last field in the display file.
This field can be changed to function as an input/output buffer so the data
specified in this field of the display will be available to application programs
when the interactive job is started. You can change the UBUFFER field to contain
as many smaller fields as you need if the following requirements are met:
- The new fields must follow all other fields in the display file. The location
of the fields on the display does not matter as long as the order in which
they are put in the data description specifications (DDS) meets this requirement.
- The length must total 128. If the length of the fields is
more than 128, some of the data will not be passed to the application.
- All fields must be input/output fields (type B in DDS source) or hidden
fields (type H in DDS source).
- The order in which the fields in the signon display file are
declared must not be changed. The position in which they are shown on the
display can be changed. Do not change the existing field names in the source
for the signon screen display file.
- Do not change the total size of the input or output buffers. Serious
problems can occur if the order or size of the buffers is changed.
- Do not use the data descriptions specifications (DDS) help function
in the signon display file.
- Change a subsystem description to use the changed
display file instead of the system default of QSYS/QDSIGNON. You can change
the subsystem descriptions for subsystems that you want to use the new display.
To change the subsystem description, perform the following steps:
- Use the Change Subsystem Description (CHGSBSD) command.
- Specify the new display file on the SGNDSPF parameter.
- Use a test version of a subsystem to verify that the display is valid
before attempting to change the controlling subsystem.
- Test the change.
- Change the other subsystem descriptions.
Notes:
- The buffer length for the display file must be 318. If it is less than
318, the subsystem uses the default sign-on display, QDSIGNON in library QSYS
when system value QPWDLVL is 0 or 1, QDSIGNON2 in library QSYS when QPWDLVL
is 2 or higher,
and QDSIGNON3 when the 'Additional sign-on factor' security attribute is enabled.
- The copyright line cannot be deleted.