THE HEADINGS SCREEN

Use this screen to paint each of your format
levels.  Place headings and fields anywhere that
you would like on the bottom 18 lines of the
screen.  Lines may be drawn on the screen by
holding the Ctl key and pressing the 4 arrow keys
on the right side of the keyboard.  The amount of
main storage memory that is still remaining to
build your format is listed on each screen.

Data entry fields are designated on the screen by
keying a "^" character before the field, then
keying a Field Identification code (Field-Id).

DATA ENTRY FIELDS

The length of each data entry field is determined
by the length of the Field-Id plus any dots "."
placed after it.  A blank space must follow the
end of the field, after the Field-Id or dots if
they are used.

The Field-Id can be from 1 to 6 characters long.
If the Field-Id is shorter than the actual field
length, simply place as many dots "."  after the
Field-Id to make up the difference.  You may
place the dots prior to the Field-Id to describe
a field that is shorter than its Field-Id.

Examples:

     ^EmpNr             5 character field named
                        "EmpNr".
     ^EmpNm..........   15 character field named
                        "EmpNm".
     ^..TimeCd          2 character field named
                        "TimeCd".

PLACEMENT OF FIELDS ON THE SCREEN

The fields may be placed on the screen in any
order that is the most convenient for an operator
to key, with one exception.  If you decide to
code a "Record Code", it must be coded as the
first field on the screen.  The Data Entry
Program will place each field in the correct
position in the file based on the Start Position
keyed in the Attributes screen.

Not all positions in the file need to be defined
in the format.  Data positions that are not
defined will be left blank while entering or
verifying data and will remain unchanged while
updating the file.

When you are finished painting the screen, you
will press the Rec Adv key to switch to the
Attributes screen.

FORMAT CODES AND RECORD CODES

The Data Entry Program can use two different
methods to recognize which level was used to key
each of the different record types in a file.
You may use one or both methods when designing
your formats.  If you reformat the data entry
records using the Reformat screens, you must
define unique Format or Record Codes or
unpredictable results may occur.

A "Format Code" is a two character identification
for each level saved outside of the actual data
in each record.  A unique Format Code is the
easiest way to have the program recognize which
level was used to key each record.  Records must
have been originally keyed using the Data Entry
Emulator in order for the Format Codes to be able
to work.

A "Record Code" is any constant that you place in
the actual data.  Record Codes give the program
the ability to recognize the correct level even
when the data was not originally keyed using the
Data Entry Emulator.

A Record Code is defined by placing a unique
Constant field in the first position on the
screen.  It does not matter where in the record
the field is located, as long as it is defined as
the first field on the screen, and it is a unique
constant compared to any other record in the same
file.

Without Format Codes or Record Codes the program
will not be able to perform AUTOMATIC FORMAT
RECOGNITION nor several other important
functions.  They are used in the search
functions, the calculation of field totals,
global changes, and automatic reincrementing.

If you design a separate format for verification,
be sure that you define the same Format Codes or
Record Codes for both formats.

MOVING FIELDS AROUND

There are several ways of moving things around on
the Headings screen:

  -  The space bar may be used to clear any data
     off of the screen then headings and fields
     may be retyped.

  -  The Ins and Del function keys can move
     fields left and right on the display very
     quickly.

  -  The Ins Rec and Del Rec function keys can
     add or remove entire lines on the display
     very quickly.  This will have the effect of
     moving many lines up or down on the
     display.

  -  The special characters "{", "}", and "*"
     can be used to move an entire block of data
     anywhere on the screen.  Any block of
     headings and fields are surrounded with the
     brackets, an asterisk is placed at the
     destination, then the Rec Adv key is pressed
     to perform the Block Move.

WHAT GOES INTO THE FORMAT HEADINGS
(Top of the Screen)

Format Name:

This is the name of the set of formats that is
being created or modified.  A file extension of
.FMT will be added to the format name on disk.

Current Level:

This shows what format level is currently being
displayed on the screen.  The F2 key (Chg Fmt) or
Sel Fmt will allow you to display any of the 32
possible format levels.  The F11, F12, Home, End,
PgUp, and PgDn keys may also be used to switch
levels.

:01
Record Length:

The record length (2-1024) of the data file is
keyed here.  All data entry files contain fixed
length records.

:02
Initial Level:

This is the initial format level number (0-32)
that will be displayed when the Data Entry
Program is first entered.  If the Initial Level
is left blank, then the Data Entry Program will
start out by displaying a menu of the available
format levels.

:03
CR/LF:

     Y    By placing a "Y" here, carriage return/
          line feeds will be placed in the file
          after each record.  This will create a
          file commonly referred to as a standard
          ASCII text file.

     N    By placing an "N" here, carriage
          return/ line feeds will not be placed
          in the file.  This will create a fixed
          length file called a Flat file.

:04
Format Code:

     This is a code that will be placed outside
     of the data, used by the Data Entry Program
     to recognize the different record types
     keyed in a file.  See "Format Codes and
     Record Codes" earlier in this section for
     more information.

:05
Next Level:

     Leave this field blank if you wish to key
     more than one record using the current
     format level, otherwise:

    1-32  Level Chaining.  The Data Entry Program
          will automatically switch to the Next
          Level after completing the record using
          the current level.

     C    Continued Level.  The next format level
          is a continuation of the current
          record.  See the Tips & Techniques
          section on "Considerations for Using
          Continued Levels" for more information.

:06
Record Title:

Enter the title of each format level here.  This
is used in the menu of available levels when you
press F2 or Sel Fmt.

MAXIMUM CAPACITIES

There are a maximum of 32 Format Levels or record
layouts in each format.

A maximum of 50 Data Entry Fields may be defined
on any one screen.
**************** end of section *****************
