...
When memory is low, a warning is displayed in the DIARY DATE window. You should then free memory before proceeding by deleting obselete diary entries with the
Highlight | ||||||
---|---|---|---|---|---|---|
| ||||||
DEL |
...
Operations on a block of text - BLOCKS
...
When listing to the screen the Diary will pause at the end of each screenful with the PAGE WAIT display:
CONTINUE
RESUME
Press the space bar
Highlight | ||||||
---|---|---|---|---|---|---|
| ||||||
SPACE |
bar to continue the listing or
Highlight | ||||||
---|---|---|---|---|---|---|
| ||||||
ESC |
...
Searches for a specified string, and moves to the day containing the first occurrence. You can restrict the search to a marked block, and also print or list all the lines which match the search string.Yes No
Yes
The following options are displayed:
- - - - - - - - - - - STRING TO SEARCH FOR - - - - - - - - - -
EQUATE UPPER AND LOWER CASE . . . . . . . . . . . . . . . Yes
SEARCH ONLY MARKED BLOCK . . . . . . . . . . . . . . . . . No
PRODUCE LIST . . . . . . . . . . . . . . . . . . . . . . No
PRINT LIST . . . . . . . . . . . . . . . . . . . . . . . No
...
TAB - |
|
...
Inserts spaces to position the cursor at the next tab position to the right. There are preset tab positions preset every 8 characters across the line.
...
Next Word - |
|
Moves the cursor to the beginning of the next word on the current line.
...
Screen Down - |
|
Moves the cursor down by a screenful of information.
Screen Up - |
|
Moves the cursor up by a screenful of information.
Moving between days
Today - CT
...
14 15 16
Next Active Day - |
Moves to the next day containing an entry.
Previous Active Day - |
Moves to the previous day containing an entry.
Last Active Day -CLAD
Moves to the latest day containing any information.
...
Delete Character - G |
|
|
Deletes the character at the cursor position. All characters to the right of the cursor will move one position to the left to close up the gap.
...
Delete to End of Line -
...
D
Deletes the text from the cursor position to the end of the line.
Delete Word -
...
T
Deletes all characters from the cursor position to the beginning of the next word. If you position the cursor at the beginning of a word before giving this command, it will delete the word.
Rubout |
...
Delete Character -G |
|
...
|
Deletes to the left. In Insert mode all characters at and to the right of the cursor will move left.
Insert Character -
...
U
Inserts a blank space at the cursor position.
Swap Case -
...
S
Changes the case of the character at the cursor position and moves the cursor to the next character.
Editing within a day
Delete Line - |
...
Y |
|
Deletes the current line. Text on subsequent lines is moved up one line to close up the gap.
Join Lines -
...
EJL
Adds the text on the next line to the end of the text on the current line.
Insert Line -
...
N
Inserts a blank line at the cursor position. The text on the current line and all subsequent lines is moved down one line.
Split Line -
...
ESL
Splits the current line at the cursor position. All characters at, and to the right of the cursor, will be moved to the next line.
Miscellaneous
Memory Free -
...
EMF
Displays the amount of space available, in bytes, in the D I ARY DIARY DATE
window on the right-hand side of the Diary screen. Each byte represents the space needed for a character; approximately 2000 bytes are needed to store a typical A4 page of text.
Next Option -
...
J
Alternates between the available values of an option.
...
The commands on the FILES menu allow you archive old information in the Diary, or to load a range of entries into the Diary, starting at a different date (such as a year later).
Load -
...
FL
Incorporates a diary file of a specified name into the information currently in the Diary.
Gives the prompts:
NAME - - - - - - - - - - - NAME OF FILE TO LOAD - - - - - - - - - -
START LOADING DATA AT DIARY
DATE DATE . . . . . . . . . . . . . No
A block of Diary entries can be copied from one range of dates to another, such as from one year to the next, by saving the block, moving to the same date in the next year (using the Calendar), and then loading the data back with the option set
START LORDING DATA AT DIARY
DATE YesDATE . . . . . . . . . . . . . Yes
Because loading appends data to whatever is already in the diary, an additional blank line will be present on the current day after a load.
Instead of typing the file name, the file can be selected from the Filer. After typing * FL call the Filer by typing r3F F, and select the required file by marking it (see Selecting files, p. 85). When you return to the Diary from the Filer by pressing Esc the selected file name will have been copied to the Load window. You will then just need to press [ENTER]
Highlight | ||||||
---|---|---|---|---|---|---|
| ||||||
ENTER |
Save -
...
FS,
Saves the Diary to the current name, or to a name you specify. Normally the whole diary is saved. You can also save part of the Diary by marking the block of text first.
Gives the prompts:
NAME - - - - - - - - - - - NAME OF FILE TO SAVE - - - - - - - - - -
SAVE ONLY MARKED
BLOCK N o
Percentage expenditures
As a final illustration of the power of PipeDream in analysing figures, you are going to calculate the percentage expenditure represented by each of the categories in the table.
First type the label Percentage
in slot Fl.
Next find the total expenditure for the four months in the table. Move to slot F7, press OX, and enter the expression
sum(B7 E7)
Instead of typing the references B7 and E7, you can 'point to' each slot by moving the highlighted slot with the keys [TAB[, [SHIFT] TAB , <D, and *, and then give the Insert Reference command, OK, to enter the corresponding references, B7 and then E7, into the editing line.
Now move to F2 and enter the following expression (which will be explained in a moment):
sum(B2 E2)/$F$7 * 100
Press [ENTER] to enter the expression.
This expression is built up as follows:
sum (B2 E2) is the total spent on rates for the four months.
F7 is the overall total expenditure for the four months. The $ signs 'freeze' the reference so that when the expression is replicated, the reference to F7 will remain the same.
sum ( B 2 E 2) / $ F $ 7 is thus the proportion of the overall expenditure spent on rates.BLOCK . . . . . . . . . . . . . . . . . . . No
...