home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
UpTime Volume 1 #3
/
utv1n3s2.d64
/
text_indexer
< prev
next >
Wrap
Text File
|
2022-08-28
|
5KB
|
135 lines
"Magazine Indexer" is database
program created for the indexing of
articles from magazines. It is
flexible enough to be used for keeping
not only files on computer journals but
also files on medical magazines, food
magazines, hobby magazines or whatever.
The program allows for user defined
indexes or category names, fields for
magazine, article, author, volume, page
and index, and the usual database
functions of load/save, add/change/
delete, and output to screen/printer.
In addition, output may be selected by
sorting on either one or two different
fields.
*
CREATING CATEGORY NAMES: The first
part of the program is used to define
the index categories that will be used
by the main program. From the index
menu you may load or save an index
file, add or change an index name, and
display or print a list of the names.
You must have an index file in memory
to proceed to the main menu of the
program. Also, the index file may be
changed at any time to allow input of
additional categories that you may want
at a later date. However, entries may
not be deleted. A period will be
prefixed to the filename of index files
(i.e. ".computer codes"). After
creating or loading an index file,
proceed to the main menu by choosing
Option 7.
*
MAIN MENU: This menu is used for
the creation and manipulation of the
magazine datafile. It is divided into
four main sections.
LOAD FILE/SAVE FILE: You should
always load your magazine file at the
beginning of a work session unless you
are starting a new file, and always end
a session with the Save option if you
have made any changes or additions to
the data file. When using either of
these options, the program asks for the
filename, loads or saves the current
file, reports the status of the disk
drive and returns to the main menu. An
input of the back arrow key for the
filename will abort the operation and
return you to the main menu.
*
DATA MANIPULATION: You may add,
change or delete records in the file.
When adding data, you will be asked to
provide the following information:
magazine name, article name, author,
issue, page number and index number.
You will be given the option of
displaying the category numbers and
names from which to choose. Issue
should be entered in the "MM/YR"
format. An example would be "01/87"
for January, 1987. Once you have
entered the data, you are asked if the
entry is correct and if you have more
entries. If not, the program returns
to the main menu. Both changing and
deleting a record are done by inputing
the record number that you wish to
change or delete. This information can
be found by using one of the display
options.
*
OUTPUT: First, select Option 6
(Display File) or Option 7 (Print
File). You may then choose to display
(or print) the whole file or part of
the file. If the latter is selected,
you may choose to sort on any field
(i.e Magazine, Article, etc.) and you
may choose to sort on a second field as
well. For example, you may have the
contents of the file displayed by
magazine name only or by magazine and
issue. You may also use pattern
matching. If you are searching by
author, entering the letter "s" will
cause the file to print all records
where the author's name begins with
"s". Remember that a lowercase letter
will not match with an uppercase
letter.
*
OTHER OPTIONS: Choosing Option 8
will tell you how many of the 400
possible records you have used and
will also calculate the available free
memory. Option 9 allows the user to
see the contents of the disk directory
without disturbing the contents of
memory. Option 10 allows the user to
go back to the index menu to change
the index file if necessary. Option 11
brings you to the UpTime Menu.
*
A few additional notes are as
follows. Whenever the program asks for
an input and the default is the back
arrow key as seen on the screen, simply
pushing the RETURN key will abort the
current operation and return you to the
main menu. You may also hit the back
arrow key at any time when paging
through the file with the display
option to return to the main menu.
*
When entering data, the only
restrictions that apply are to not use
commas or other characters that the
input routine will reject. The printout
portion of the program allows for the
following length of fields:
Magazine (12), Article (19), Author
(14), Issue (7), Page (5), Index name
(15). If your data is longer than any
of these, the program will simply
truncate the string but only for
printing purposes.