Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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
lightgrey
classkey
lightgrey

DEL

command. 

 

...

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
lightgrey
classkey
lightgrey

SPACE

 

 bar to continue the listing or 

Highlight
lightgrey
classkey
lightgrey

ESC

 to exit.

...

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 -

Highlight
lightgrey
classkey
lightgrey

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 -

Highlight
lightgrey
classkey
lightgrey

SHIFT

 

Moves the cursor to the beginning of the next word on the current line.

...

Screen Down -

Highlight
lightgrey
classkey
lightgrey

SHIFT

Moves the cursor down by a screenful of information.

Screen Up -

Highlight
lightgrey
classkey
lightgrey

SHIFT

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

Highlight
lightgrey
classkey
lightgrey

SHIFT

Highlight
lightgrey
classkey
lightgrey

DEL

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 -

...

 Image Added D

 Deletes the text from the cursor position to the end of the line.

Delete Word -

...

 Image Added 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

-

Image Removed G

Highlight
lightgrey
classkey
lightgrey

SHIFT

Highlight
lightgrey
classkey
lightgrey

DEL

...

DEL

Deletes to the left. In Insert mode all characters at and to the right of the cursor will move left.

Insert Character -

...

 Image Added U

Inserts a blank space at the cursor position.

Swap Case -

...

 Image Added 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 -

...

Image Added Y

Image Added

Highlight
lightgrey
classkey
lightgrey

DEL

Deletes the current line. Text on subsequent lines is moved up one line to close up the gap.

Join Lines -

...

 Image Added EJL 

Adds the text on the next line to the end of the text on the current line.

Insert Line -

...

Image AddedN 

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 -

...

 Image Added 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 -

...

 Image Added 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 -

...

 Image Added 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 -

...

 Image Added 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 * Image AddedFL call the Filer by typing r3F Image AddedF, 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
lightgrey
classkey
lightgrey

ENTER

to load the file.

Save -

...

Image AddedFS,

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


...