FILECABINENT IS MODIFIED FROM THE APPLE TO RUN ON THE IBM.  
IT STARTS OFF ASKING FOR THE NAME OF A DATA BASE. IT CAN STORE A LARGE NUMBER  
OF DATA BASES LIMITED BASICALLY BY DISK SIZE.  

AFTER THE DATABASE IS NAMED THE SYSTEM THEN ASKS FOR HEADERS. IT CAN ACCEPT UP TO 21 HEADERS. AFTER COMPLETING
THE HEADERS A CARRIAGE RETURN WILL GET YOU INTO THE MENU.  

YOU CAN THEN ENTER RECORDS TO THE DATA BASE.  THE ENTER COMMAND WILL STEP YOU THROUGH THE HEADERS ONE AT A TIME AND
WILL ASK AT THE END IF YOU WANT TO DO MORE.  iF NOT IT WILL STORE THE RECORDS ON DISK AND RETURN TO THE MENU.
FROM THE MENU YOU CAN THEN DELETE RECORDS, CHANGE DATA IN A RECORD OR SEARCH FOR DATA ON ONE RECORD.  TO DO A SEARCH
A HEADER IS SELECTED FOR A SEARCH AND THEN THE ITEM TO BE SEARCHED IS REQUESTED.

A SORT CAN ALSO BE SELECTED FRON THE MENU.  THIS CAN BE EITHER ALPHABETICAL OR NUMERICAL.  

THE DATA CAN ALSO BE PRINTED OUT IN RECORDS AND THE SYSTEM WILL ASK FOR A FORMAT FOR THE REPORT.
YOU SELECT THE HEADERS YOU WANT TO USE IN THE REPORT, THEIR ORDER AND THEN SELECT TO PRINT ALL RECORDS OR SELECT DESIRED RECORDS BY ON OR TWO HEADERS 
AND THE DESIRED SELECTION DATA.
THE QUESTION ABOUT TOTAL REFERS TO TOTALING THE SUM OF ITEMS IN A ROW OF THE REPORT, I.E. A RECORD.
THAT IS IF ITEMS 2, 3 AND 4 ARE NUMERIC VALUES THEN THE CAN BE SUMMED 
IN THE RECORD.

CAUTIONS.  THE DATABASE IS FULLY MEMORY RESIDENT WHICH LIMITS THE NUMBER OF RECORDS.
THE SYSTEM IS COMPLETELY IN INTEGER (GET RID OF DEFINT TO CLEAR THIS RESTRICTION).  THIS IS ONLY IMPORTANT IF DAT TO BE STORED AND TOTALED NUMERICALLY IS FRACTONAL OR ARE LARGER THAN 64K.
THE DATABASE NAMES SHOULD BE NOLONGER THAN 5 CHARACTERS BECAUSE THE FILES THAT STORE THE REPORT FORMATS TACK ON THREE CHARACTERS ONTO THEIR NAMES.
THE SYSTEM IS FAIRLY SELF  EXPLAINTORY.
