Adjusting a User Profile

#### Search Results

Search

# Adjusting a User Profile

This section describes the Super Natural user profile and how to modify it.

This section covers the following topics:

- What is a User Profile?

- Modifying Your User Profile

- Screen Colors

- Screen Defaults

- Time and Date Formats

- PF Key Settings

- Language Code and Checklist

- Transaction Options

- Environment Options

- Output Options

- Processing Options

- Transaction Modes

## What is a User Profile?

A user profile is defined by the Super Natural administrator for each user of Super Natural to suit his or her individual requirements. For example, the administrator decides which files and libraries you can use, and gives you authorization to use various features of Super Natural.

The Super Natural administrator defines certain default settings which you can modify yourself. You can influence the appearance of screens, PF key display, screen colors, how the date and time are displayed and many technical details concerning the environment, output and processing of transactions.

Your modifications are valid for all new transactions but not for existing ones.

The user profile default settings which you can modify are organized into seven groups as shown in the following diagram:

The following table gives a detailed list of the user profile defaults you can modify:

Group | Settings
--- | ---
Screen Colors | The colors available and the field types and screen areas which can be colored individually
Screen Defaults | Message Line Position Header Line Variables Hallo Screen ON/OFF Default Entry Menu
Date/Time Formats | Time Format and Delimiter Date format
PF Key Display Formats | SAA ISA Cursor-Sensitive PF Key Bar
Language Code/ Checklist | Language Code Automatic Checklist ON/OFF Checklist Level
Transaction Options |
Environment Options | Online screen size Printer page size Logical printer number Work file number (for output and input) PC file number (for output and input)
Output Options | Suppress empty lines Suppress identical values Suppress zero values Suppress numeric sign Heading width override Map filling character (for alphanumeric and numeric fields)
Processing Options | Processing sequence Display occurrences (for multiple-value fields and periodic groups Flatten records Evaluate system functions (per outer or inner loop)
Transaction Modes | For information on transaction mode settings, see Defining Transaction Modes for Reporting and Defining Transaction Modes for Data Maintenance.

## Modifying Your User Profile

To modify your user profile

- Select the User Profile option from the Menu.

  Or:
  Issue the `PROFILE` command where appropriate.

  The Modify Profile screen appears:

Note
The modifications you make to your transaction mode and transaction option settings are valid for all new transactions, but not for existing ones.

### Modify Profile Screen

     17:24                      ***** Super Natural *****                05.Jan.1993
     SNPROF                        - Modify Profile -                        Tuesday

                  _  Screen Colors

                  _  Screen Defaults

                  _  Date/Time Formats

                  _  PF Key Settings

                  _  Language Code and Checklist

                  _  Transaction Options

                  _  Transaction Modes

     Mark items to modify or select with the cursor
     Command ===>
     Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12---
           Help        Exit              Flip                                Canc

The Modify Profile screen consists of a selection list of the seven groups of user profile settings.

To access a group of user profile settings

- Select it.

  A window or series of windows appears showing the current user profile settings.

To modify a user profile setting

1. Overtype it.

2. Press Enter.

To obtain a selection list of the options available

- Enter a question mark (`?`).

The next sections describe the profile settings in detail.

## Screen Colors

On the left-hand side of the Screen Colors window there is a list of the field types and screen areas which can be colored individually. The current color settings are shown in highlighted text. The following colors are available:

- Blue

- Green

- Neutral

- Pink

- Red

- Turquoise

- Yellow

If you mark the Mark for Default field and press Enter, you return to the default settings supplied by Software AG.

## Screen Defaults

### Message Line Position

You can choose between three message line positions:

- Above the command line

- Top of the screen

- Bottom of the screen.

### Header Line Variables

You can change the position of the date, time, program name, object and day within the Super Natural header.

### Hello Screen

The Hello screen is the screen which welcomes you to Super Natural. You can choose to switch this screen off.

### Default Entry Menu

You can choose which of the following screens you see after the Hello screen when you enter Super Natural:

- Main Menu

- Transaction List

- Prototype Program List

- Application List

- User File List

## Time and Date Formats

### Time Format

You can choose to display the time either in 24 hour format e.g. 17.30 or in am/pm format e.g. 5.30 pm.

### Time Delimiter

The time delimiter is the character which comes between the hours and the minutes when a time is written. You can choose which character you want to use as the time delimiter.

### Date Format

You can choose to display the date in any format you wish.

The following are some examples of dates in different formats and with different delimiters:

American | MM/DD/YY
European | DD/MM/YY
German | DD.MM.YY
International | YY-MM-DD
Other | YYYYMMDD

## PF Key Settings

### Display Format

You can choose to display the PF keys in ISA format, SAA format or as a cursor-sensitive bar.

#### ISA Format

The PF key allocation is shown underneath each PF key as in the following example:

     Command ===>
     Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12---
           Help        Exit              Flip                                Canc

If a PF key has no command allocated to it, it is displayed but not named.

#### SAA Format

The PF key allocation is shown next to each each PF key as in the following example:

     Command ===>
     F1=Help,F3=Exit,F6=Flip,F12=Canc,F15=Menu

If a PF key has no command allocated to it, it is not displayed.

#### Cursor-Sensitive PF Key Bar

The cursor-sensitive PF key bar is shown in reverse video at the top of the screen as in the following example:

           Help        Exit              Flip                                Canc

## Language Code and Checklist

### Language Code

You can change the language on the Super Natural screens.

### Checklist

You can decide whether you want to use the Checklist and at which level. For further information on the Checklist, see The Checklist in Using Super Natural.

## Transaction Options

There are three groups of transaction options; environment options, output options and processing options.

When you modify your transaction options in your user profile, the new settings are valid for all new transactions but not for existing ones. You can modify your transaction options for the transaction you are working on only (modifying or adding) by issuing the `OPTIONS` command from within the transaction - your modifications are only valid for the transaction in which you issue the command.

## Environment Options

### Online Screen Size

You can choose how many rows (lines) and columns (characters per line) to use when producing reports in online run mode.

The minimum number of columns is 80, the maximum 250. The number of columns must exceed the display field length by at least 1. This means that a maximum of 249 characters can be displayed. If you specify an online screen size which is larger than the physical screen size, you can use the PF keys to page to the left and right to see the whole display.

The value specified for the number of rows must not exceed your terminal's physical screen size or a Natural error message is issued.

### Printer Page Size

You can choose how many rows (lines) and columns (characters per line) to use when producing reports in batch run mode or with destination PRINTER.

The minimum number of columns is 80, the maximum 250. The number of columns must exceed the display field length by at least 1.This means that a maximum page width of 249 characters can be printed.

The value specified for the number of rows must not exceed the physical page size of the printer or a Natural error message is issued.

### Logical Printer Number

Enter the number of the printer to be used for transactions with report or log destination PRINTER. For further information contact your Super Natural administrator.

### Work File Number

#### OUTPUT

Enter the work file number to which data is to be sent for transactions with report destination WORK FILE.

#### INPUT

Enter the work file number from which data is to be received for transactions in data selection mode DATA FROM WORK FILE.

For further information contact your Super Natural administrator.

### PC File Number

#### OUTPUT

Enter the PC file number to which data is to be sent for transactions with report destination PC FILE

#### INPUT

Enter the PC file number from which data is to be received for transactions in data selection mode DATA FROM PC FILE.

For further information contact your Super Natural administrator.

## Output Options

If a line, value, or sign is suppressed, it means that it is not displayed as part of the transaction output.

### Suppress Empty Lines

The setting "Y" indicates that empty lines in a report are to be suppressed. "N" indicates that empty lines are not to be suppressed.

### Suppress Identical Values

The setting "Y" indicates that identical values in a report are to be suppressed. "N" indicates that identical values are not to be suppressed.

### Suppress Zero Values

The setting "Y" indicates that fields with the value zero in a report, are to be suppressed. "N" indicates that zero values are not to be suppressed.

### Suppress Numeric Sign

The setting "Y" indicates that the signs of numeric fields in a report are to be suppressed. "N" indicates that the signs of numeric fields are not to be suppressed.

### Heading Width Override

The setting "Y" indicates that headers in a report will be truncated (cut off) if they are too long.

If you specify the setting " N", theReport Line Length window appears if the headers alone exceed the specified online screen size.

The Report Line Length window is described in the section Reports Which are Too Wide in the section Reporting Transactions.

### Map Filling Character

You can choose map filling characters to differentiate between alphanumeric and numeric fields in data maintenance transactions and transactions using the data change mode MAP. The recommended characters are the underscore (`_`) for alphanumeric and the period (`.`) for numeric fields.

## Processing Options

### Number of Records to Read

This option controls the maximum number of records to be read when a transaction is run.

If you are modifying your profile (using the`PROFILE` command), this field is not offered and the maximum number of records read is controlled by the administrator.

If you are modifying your transaction options for the current transaction (using the `OPTIONS` command), you can reduce the maximum number of records to be read. This is intended for testing transactions. You can reset the number of records to be read before you run the transaction.

Note
You cannot read more records than the maximum determined by the administrator.

### Processing Sequence

Use this option setting to determine the order in which the functions File Lookup (F), Calculations (C), Logical Conditions (L), Inter-field Arithmetic (A), External Sorting (S) and Updating Records (U) are processed when a transaction is run.

### Display Occurrence

#### Multiple Value Field (MU)

Use this option setting to determine the number of occurrences to be displayed for a field defined as a multiple value field. For further information on multiple- value fields, see Field Types in Defining Fields.

#### Periodic Group (PE)

Use this option setting to determine the default number of occurrences which are to be displayed for a field contained with a periodic group. For further information on periodic groups, see Field Types in Defining Fields.

### Field Flattening

Use this option to specify whether the occurrences of multiple value fields or fields contained in a periodic group should be presented as individual records when changing data for a report, when creating a user file or when updating data.

"B" indicates flattening before processing. When you run a data maintenance or data change transaction using this option, Super Natural displays a flattened version of the selected data for editing. The occurrences of periodic groups are presented one at a time as individual records which you can update or change. Once you have updated or changed a record, you are shown how it will be output (still in flattened form) before moving on to the next record.

"A" indicates flattening after processing (only available for data change). When you run a data maintenance or data change transaction using this option, Super Natural displays a continuous list of the selected data for editing. All occurrences are numbered. Once you have updated or changed a record, you are shown how it will be output before moving on to the next record The data is flattened and each occurrence is displayed as a separate record.

"blank" indicates that no flattening is to be performed: when you run a data maintenance or data change transaction using this option, Super Natural displays a continuous list of the selected data for editing as for flattening after processing. Once you have updated or changed a record, you are shown how it will be output before moving on to the next record. The data is not flattened.

### Evaluate System Functions Per Outer Loop

Use this option setting to define the evaluation of system functions used for control break processing when two files have been linked for the transaction.

"Y" indicates that system functions are to be evaluated for all records found in the primary file (outer loop).

"N" indicates that system functions are to be evaluated for all records found in the secondary file (inner loop). This setting is only relevant if two files are linked via the File Selection screen. If more than two files are linked via the Lookup function (1:n), system functions are processed per outer loop.

## Transaction Modes

There are transaction modes for both reporting and data maintenance transactions.

Transaction modes are described in detail in the sectionsTransaction Modes for Reporting and Transaction Modes for Data Maintenance later in this documentation.

When you modify your transaction modes in your user profile, the new settings are valid for all new transactions but not for existing ones. You can modify your transaction modes for the transaction you are working on (adding or modifying) from the Add Transaction window or by issuing the`MODES`command from within the transaction - your modifications are only valid for the transaction in which you issue the command.

### On this page

- What is a User Profile?
- Modifying Your User Profile
- Screen Colors
- Screen Defaults
- Time and Date Formats
- PF Key Settings
- Language Code and Checklist
- Transaction Options
- Environment Options
- Output Options
- Processing Options
- Transaction Modes