Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

I - Activate permanent insert function

&pagelevel(3)&pagelevel

The statement code I activates the permanent insert function, i.e. new lines are provided on the screen before the specified line. They can be filled with text and inserted in the work file after data transfer. This process repeats until the permanent insert function is terminated (see below); i.e. after data transfer, another range of new lines is made available after the lines that have just been inserted.

For the distinction between new lines and empty lines (which correspond to records of length 0) see section “F mode”.

Statement code

Key

I

[DUE] or [F2]

The permanent insert function is terminated if

  • there is no input in the last new line output or

  • the statement code S is entered or

  • other statements move the insertion position out of the data window.

If the work window is large enough then an insertion range of 9 new lines is provided. The area displayed in the data window may be moved to make the new lines available.

The permanent insert function is only activated if at least 10 screen lines are visible in the data window (not including the column counter). If the data window is shorter than this then I simply provides one insertion range of the length of the data window – 1.

When inserting the new lines, EDT assigns line numbers using the procedure “Insertion between two lines” (see section “Line number assignment”). If insertion is not possible then the statement code I is rejected with message EDT5365.

If no text is entered in one of the available new lines then no record is created in the work file. However, this does not terminate the permanent insert function provided that the line in question is not the last line.

Example

More than 9 lines are to be inserted in front of line 8.00. This is achieved by entering the statement code I (permanent insert function) in line 8.00.

All 9 lines in the inserted range have been filled with data.

Since the insertion range has been filled, an additional insertion range consisting of 9 new lines with line number increment 0.01 is made available.