home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.barnyard.co.uk
/
2015.02.ftp.barnyard.co.uk.tar
/
ftp.barnyard.co.uk
/
cpm
/
walnut-creek-CDROM
/
BEEHIVE
/
UTILITYS
/
FILECARD.ARC
/
FILECARD.DOC
next >
Wrap
Text File
|
1991-08-11
|
11KB
|
265 lines
DISK FILE DATABASE
-----------------------------------------------------------------
Disk File database is a free form database that will allow
you to store anythingthat you would normally store on file cards,
but do it more efficiently bacause each record may be stored with
up to four key tags which will allow for cross-reference
searching of the data.
Free form means that the records are not structured as they
are in most databases. Intsead, you have 10 lines of 55
characters each to type in anything that you wish. You can type
virtually anywhere within the "filecard" area that you choose.
There is a mini text editor at your fingertips while within the
"filecard" area to make text entry easy.
In case you might forget a key word that was used to store a
particular record or group of records, there is a utility
provided which will give you a sorted list of all key words used
within the file.
FILE CARD DATABASE uses two diskettes. One for the program,
and one for the data. You may have as many data disks as you
wish, perhaps several different data disks,for totally unrelated
subjects.
Copy the following programs from the master disk (use PIP or
your favorite file transfer program):
MENU.COM
NEWFILE.CHN
MAINBODY.CHN
RETRIEVE.CHN
SORTFILE.CHN
Plase the program in drive A:, and the data disk in the B:
drive. From the A> prompt, type MENU <RET> to start the program.
Menu options:
<A>: This choice creates a new database erasing all
previous records. Be careful with this option you
can accidentally erase valuable data. Use a blank,
formatted disk in the B: drive for this option.
<B>: This is the option that you use when adding new
records to an existing database. It locates the
end of the file and begins posting new records
there as you enter them.
You must enter at least one key word for each
record so that the computer can retrieve the
record later. Choose a key that somehow describes
the contents of the record which you are about to
1
enter.
You may enter up to four key words for each record
which will facilitate a cross reference for later
retrieval. Terminate each keyword with a <RET>. If
you wish to leave some of the key words empty,
simply hit <RET> at the input line without
entering anything.
After the last keyword has been entered, the
cursor will jump to the "filecard" area of the
input screen. While in the "filecard" area, the
following editing commands are available:
The four cursor keys: Move the cursor in the
direction of the arrows imprinted on the
keys.
^S: Cursor left.
^D: Cursor right.
^E: Cursor up.
^X: Cursor down.
^A: Cursor to left end of line.
^F: Cursor to right end of line.
^R: Cursor to beginning of file card.
^C: Cursor to end of file card.
^I: (or <TAB>) Insert character. (Inserts a blank
space at the cursor location, moving the
character that was under the cursor at the
time of execution plus the remainder of the
line over one space to the right. If there
is a character at the right end of the line,
it is destroyed.)
<DEL> Delete character. (Deletes the character to
the left of the cursor, moving the remainder
of the line over one space to the left. The
character that was under the cursor before
execution will still be under the cursor
after execution. A fresh blank space will be
inserted at the right end of the line.)
^N: Insert line. (Inserts a blank line at the
cursor location, returning the cursor to the
left end of the line. The lines from the
cursor position down, are moved down one
2
line. The bottom line is destroyed.)
^Q: Delete to end of line. (Clears the line from
the current cursor position to the end of the
line, filling it with blank spaces.)
^Y: Delete line. (Deletes an entire line at the
cursor position. It then moves the cursor to
the left end of the line, and moves all lines
of text below the cursor position up one
line. A fresh blank line is inserted at the
bottom.)
^Z: Delete entire card. (This option erases the
entire file card space, filling it with blank
spaces.)
<ESC> Exit the text editor. You will be asked
whether or not the entry is correct. If you
type "N" the cursor will return to the first
key word. If the key word is correct, skip
over it by simply hitting <RET>. If there is
a mistake, reytpe the keyword. You can erase
a key word, leaving it blank by entering a
space as the first character followed
immediately with <RET>. After the last key
word, the cursor will jump into the
"filecard" area. The above mentioned commands
still apply, Quit entering data by hitting
<ESC>.
When you answer "Y" to the Correct? (Y/N),
your record is written to the disk, and you
are asked whether or not you wish to enter
another record. If you answer "N", you are
returned to the main menu.
<C>: This selection allows you to go back and review
any record, or group of records within the
database. The records are located by entering a
key word (or portion thereof) that was recorded
along with the record when it was originally
saved. Key words that are common between a group
of records will retrieve the entire group one at a
time. Key words that are unique to a specific
record will allow only that particular record to
be displayed.The options from menu choice <C> are
as follows:
^P: will print the record on display. The printer
must be on and ready to print or the program
will hang up. Once the record has been
printed the computer will bring up the next
record to display.
3
^W: will allow you to re-edit the record. The
cursor goes to the first keyword, and you
are free to begin typing. The Data entry is
done exactly as outlined in the instructions
for entering a new record. Type <ESC> to exit
when you are through with this record. The
computer will then display the next record.
<ESC> Will interrupt the display of records, and
return you to the main menu.
Any other key: brings up the next record to
display.
<D> This menu option will print the entire list of
key words either to the screen, or the printer.
Because there may be many examples of identical
key words, the duplicate key words are purged out
first. The list is then sorted and put in
alphabetical order. Once this is complete, you
will be asked whether or not you wish to review
the list on the screen, or have it dumped to the
printer. Once you answer this option the list will
be output. If it is going to the screen, you may
start/stop the display with ^S. When the output is
finished, you can get back to the main menu by
hitting <ESC>.
4