Functions for Inserting and Appending Lines 

Zeile einfügen

Zeile einfügen

Zeile einfügen

Insert Line

The Insert Lines function allows the user to insert a blank line into a table structure and to enter a new element.

Procedure

A message in the status bar requests the user to insert data.

If the user does not enter any data, the blank line disappears. If the user enters incorrect data, the system executes an error procedure.

1 2 3 4 --Fx--> 1 2 _ 3 -- > 1 2 9 3 -- ENTER --> 1 2 9 3

Inserting With a Dialog Box

Alternatively, the entry can occur in a dialog box. If the dialog box is too small to accommodate all of the user's data, it can be enlarged up to full screen size.

Inserting Several Lines

To insert several lines, the user can choose the Insert Lines function repeatedly. The following functions are, however, more efficient.

Insert Many

The function Insert Many allows to create several new elements anywhere in the table structure. The present screen page is expanded accordingly.

Procedure

Between the top and bottom lines, the system displays blank lines where the user can enter new data.

After pressing ENTER , the empty lines disappear again.

1 2 3 4 --Fx--> 2 _ _ 3 --> 2 9 _ 3 -- ENTER --> 2 9 3 4

1 2 3 4 --Fx--> 2 _ _ 3 --> 2 9 _ 3 --Fx--> 9 _ _ 3 --> 9 7 6 3

New Lines

With Release 4.0, the meaning and usage of the New entries function has changed. Consider these changes for your new developments.

If, for a table, you assume that the user wants to enter data (independent of the cursor position), display the table with additional input-enabled lines.

If, for authorization reasons, you must check whether the user is allowed only to change the table, execute this check as soon as the user enters the application, if possible. In this case, display the table without additional input-enabled lines. If the user is authorized to both change and create the table, present the table with additional input-enabled lines.

Only if this is not possible, you may return to the old version, using the New entries function (see below).

The function New Lines allows you to create several new elements at the end of a table structure. The word "Lines" can be replaced by a more appropriate term, depending on the task. In contrast to the function Insert Many, this function does not involve cursor positioning.

Procedure

To get to the empty screen page, the user should choose a function and not use the Scroll function.

A message in the status bar requests the user to enter data now.

Table structures which are sorted by field: The new lines are sorted into the table structure.

Table structures which are not sorted by field: The table structure is displayed from the last line before the action.

Table structures which are sorted by field: The table structure is displayed from the first element inserted.

After pressing ENTER , the empty lines disappear again.

Unsorted

1 2 3 4 --Fx--> 4 _ _ _ --> 3 8 5 _ -- ENTER --> 3 8 5 _