!   ound (1 pound of banannas),
gaggle (1 gaggle of geese), etc. 

CATEGORY
    Develop categories as they are helpful to you. I suggest such
groupings as DAIRY, PRODUCE, MEATS, etc.

SUB CATEGORY 
    gets a little finer. How about in the CA     ¢>DAIRY you put
yogurt, cheese, etc., or for MEATS, STEAK, POULTRY, etc.                                          lý    pB+B3ˆð&.ò3lû
W  +B  +B         JBWýþl       Àn Ž  3ˆFð’.Fò3ªÏ W        ý    Àn3²EDIT ITEMS 

    The ITEMS database is where all potential grocery items are
entered and stored so that they may be selected for and ultimately
printed out on your shopping list. These items can be in as much
detail as space and your interest allows. For example, under Item you
could have 'APPLES, MACINTOSH' and 'APPLES, STAYMEN' and "APPLES,
DELICIOUS'.

    It is not necessary, really, to enter any other information about
the grocery Items than the description about the Item itself, but
this would greatly diminish the effectiveness of the GROCERY SHOPPER.
Perhaps the greatest value of the GROCERY SHOPPER is its ability to
organize your shopping list into aisles to make your trip to the
market a bit quicker and more effective. 

    So at a minimum, be sure to enter the description under ITEM and
the location of the item under AISLE. You add a new item by selecting
'ADD' from the command menu at the top of the screen, modify existing
grocery items with the 'UPDATE' choice, and erase an individual item
by selecting 'DELETE'. 

    Get more detailed help by selecting a choice from the above menu
and then pressing <F1>. 
  (R)  disk full disk full   .NTX              ->  ->    ->      C N L D M A UE  UI  U   HELP    
  
  
  
    .T. .F.      
     9#ALNXY!  9#$*  L#Y  CR  DB T F      ÚÄ¿³ÙÄÀ³  ÉÍ»º¼ÍÈº                     COMSPEC /c   "[]|<>+=;,  .DBF  .DBF  .DBF  .DBF  .DBT  .DBT  .DBT  .DBT  .TXT  .TXT  .MEM  .MEM  .FRM  .LBL      .TMP    .PRN    \/: \/: \/: .T. .F. FILTER

    The FILTER operation is one of the most powerful
operations of this and many other CLARK SYSTEMS data
management programs. FILTER allows you to establish a
condition that your data must meet in order to be viewed on
screen or printed. 

    An example would be if you only wanted to see those
grocery items which were found in Aisle #1. Setting up a
filter where Aisle = 1 then establishes a 'condition'
whereby the program will only allow those items (items in
aisle #1) to be displayed or printed. Such conditions can
be this simple, or exceedingly complex, stringing together
a large number of 'variables', 'operators' and 'logical
connectors'.

    The FILTER operation takes you through several steps
which are easy to follow and complete. Each step asks you
to make a choice from a box by moving a highlight bar and
pressing <Enter> when the bar is on your choice. The boxes
are untitled, so I will simply number them as steps for
simplicities sake. Lets create a filter to see only those
items in AISLE #1.

1.  Step 1 requires that you choose to establish a new
QUERY, or filter, change an existing query or undo an
existing query.

2.  In step 2 you choose from among the data fields
available in the GROCERY SHOPPER database. They are:

CATEGORY    Categories for grocery items which you've
            previously entered through the EDIT ITEMS
            operation.
SUB_CAT     Short for Sub Category, a subset of CATEGORY.
ITEM        Your grocery item.
AISLE       Where each item is located in the store.
SELECTED    Whether you've selected the item form inclusion
            on the current shopping list.
QUANTITY    The AMOUNT shown via the CREAT A LIST
            operation.

    In the example given above, your would move the
highlight bar to AISLE and press <Enter>.

3.  Step 3 requires you to choose an OPERATOR. Thats simply
determining the relationship between two pieces of data, in
our example, the relationship between AISLE and the aisle
number, 1. If we want all the items in aisle #1 we select
the operator EQUALS.

4.  Now you are prompted to enter a TARGET VALUE. In our
example the TARGET VALUE is 1, for AISLE = 1. In other
instances you may need to enter words and when doing so, be
sure to use capitals, since the filterign operation is case
sensitive.

    One note. If you should use SELECTED as a part of your
condition the target value is the check-mark (û). In order
to enter a check-mark you must hold down the <Alt> key and
type 251 from the NUMERIC KEYPAD.

5.  The last step is to choose a LOGICAL CONNECTOR (AND,
OR, DONE). In this example we are done creating the
condition. In more complex filters you would choose AND or
OR accordingly (ie: AISLE = 1 AND CATEGORY = PRODUCE).  (R)  disk full disk full   .NTX              disk full ->  ->    ->      C N L D M A UE  UI  U   HELP    
  
  
  
    .T. .F.      
     9#ALNXY!  9#$*  L#Y  CR  DB T F      ÚÄ¿³ÙÄÀ³  ÉÍ»º¼ÍÈº                     COMSPEC /c   "[]|<>+=;,  .DBF  PRINT

    The PRINT operation allows you to print out your shopping list.
You have the choice to print the list in a 4 column, condensed print
format, or in a normal sized print, 2 column format. The 4 column
format allows you to have up to 211 items on a single page, thus
saving you the hassle of having to carry more than one page while
you're shopping, and is recommended.

    However, if for some reason your printer will not accept the
condensed formatting from the GROCERY SHOPPER, or if you have
difficulty reading the condensed print, you may wish to use the 2
column, regular sized print format.

    Note that in either case, the number of columns used by the
program is dependent upon the number of items you've selected for
your shopping list. Each column is 53 lines. If you have less than
that without a few different aisles, you'll only get one column,
regardless of the format you choose. Generally, each multiple of 53
adds another column.

    When you select PRINT you will be presented with a vertical menu
for choosing between two and four column format. Move the highlight
bar with the arrow keys and press <Enter>. Press <Esc> if you changed
your mind and don't want to print.

    If you have not selected any items for your list or the printer
is not ready (turned off, out of paper, etc) the program will
complain and not print anything.

    If your list includes at least one selection it can be printed.
You will be asked if you're sure, and, if you indicate that you are,
the report will be sent to the printer.  (R)  disk full disk full   .NTX              disk full ->  ->    ->      C N L D M A UE  UI  U   HELP    
  
  
  
    .T. .F.      
     9#ALNXY!  9#$*  L#Y  CR  DB T F      ÚÄ¿³ÙÄÀ³  ÉÍ»º¼ÍÈº                     COMSPEC /c   "[]|<>+=;,  .DBF  .DBF  .DBF  .DBF  .DBT  .DBT  .DBT  .DBT  .TXT  .TXT  .MEM  .MEM  .FRM  .LBL      .TMP    .PRN    \/: \/: \/: .T. .F.  (  ) 
  .T. .F. **  *   
  ;
 
  ;
 ;
 ;
 ;
           ÍÑÍ  ³    <Memo>       QUIT

    This isn't too hard to figure out. Choose this option when you're
ready to QUIT the GROCERY SHOPPER. Pressing <Esc> from the MAIN MENU
will also take you out of the program.

    When you select QUIT you'll be asked if you're sure, and, if you
are, the program will shut down. .DBT  .DBT  .DBT  .TXT  .TXT  .MEM  .MEM  .FRM  .LBL      .TMP    .PRN    \/: \/: \/: .T. .F.  (  ) 
  .T. .F. **  *   
  ;
 
  ;
 ;
 ;
 ;
           ÍÑÍ  ³    <Memo>                ‘S  ‘S  ‘S  ‘S  ‘S  ‘S  ‘S DELETE

    From the MAIN MENU, the DELETE operation simply clears the
current list, in effect only deleting the check marks next to the
items you've selected for your list. No items or anything else are
actually deleted from the database.

    In the EDIT ITEMS sub system DELETE means to delete or erase one
individual record about an item. Selecting DELETE will mark the
record to be erased, and the <Delete> sign will appear in the status
box at the bottom of the screen. If you press DELETE again, the
<Delete> sign will disappear and the record un-marked for later
erasure. Even if not erased, the item will remain marked
indefinitely.

    Once you've marked an item to be erased it will remain marked
until you either unmark it or authorize the program to erase it. When
you attempt to return to the MAIN MENU from this sub-system the
program will ask it you want to Delete marked records. Respond
accordingly.

    Once you mark a record for erasure and attempt to go back up to
the previous level of the program you will be asked whether you want
all marked records erased, EVEN IF YOU'VE UNMARKED THE RECORD and
have no other marked records in the database. This isn't a problem
and, to save time, in such a case answer CANCEL (even if you answer
YES, nothing bad will happen, it just takes a little longer).  (R)  disk full disk full   .NTX              ->  ->    ->      C N L D M A UE  UI  U   HELP    
  
  
  
    .T. .F.      
     9#ALNXY!  9#$*  L#Y  CR  DB T F      ÚÄ¿³ÙÄBROWSE

    The BROWSE operation allows you to take a look at your ITEM data
organized in a tabular form so that you can look at many ITEMS at one
time. You can move through the table with the arrow keys, moving up
or down or laterally.

    If you move up or down through the table to a new record, you
will stay on that record when you pres <Enter> or use the <Esc> key
to move back to the EDIT ITEMS sub system.  This is particularly
helpful when you are searching for a hard to find item that you want
to edit.

    Using the FILTER and SEARCH operations in conjunction with BROWSE
are particularly effective means of sorting through and editng the
database. 
ected parts of your ITEMS
database.

    Be sure to check that your printed in on line, loaded with paper and
otherwise ready to go before selecting PRINT. In the event that its'
not, the program will complain and 
as  (R)  disk full disk full   .NTX              ->  ->    ->      C N L D M A UE  UI  U   HELP    
  
  
  
  CREATE A LIST 

    You CREATE A LIST simply by using the arrow keys, moving the
highlight bar to the grocery item you want and pressing <Enter>. A
check-mark will then appear next to the ITEM in the BUY column. The
ITEMS appear in alphabetical order according to AISLE.

    When you select CREATE A LIST an Item status box will appear in
the left center portion of your screen. This box corresponds with the
ITEM upon which the highlight bar rests, and keeps you up to date on
the AISLE in which that item is located, and the CATEGORY and SUB
CATEGORY to which it has been assigned. Monitoring this box is
particularly helpful when a FILTER condition is being used, and for
making on the fly changes to your ITEMS database.

    If, while CREATing a list you notice that an ITEM is in the wrong
AISLE, CATEGORY or SUB CATEGORY, or there is some other error you can
back out of the CREATE A LIST operation with the <Esc> key, and
select EDIT ITEMS from the Main Menu. You will pop into the EIDT
ITEMS sub-system and the ITEM on which the highlight bar was resting
in the previous operation (CREAT A LIST) wil appear on screen. Simply
select UPDATE and make the necessary changes, reverse the process and
get back to making up your list.

    If you wish to include an AMOUNT, or quantity, for an ITEM press
the letter 'Q'. A highlighted field will appear next to the checked
item, under the AMOUNT column. Type in a number or a word (ie: CASE)
up to 5 characters long and press <Enter> when finished. Note that
you cannot enter an AMOUNT if you have not selected the item (ie: a
check-mark does not appear in the 'BUY' column).

    If for some reason you want to 'un-select' or delete a selected
ITEM, simply press the 'D' key. The check-mark and the amount will be
removed from the screen and from your list.

    The FILTER operation is particularly useful when putting together
lists from large databases of grocery items.
  (R)  disk full disk full   .NTX              disk full ->  ->    ->      C N SEARCH

    The SEARCH operation serves two functions. The first, obviously,
is to help you search for an item (or other field) through
utilization of a number of paths. You may search based on:

AISLE:          Find the aisle in which the item is located.
GROCERY ITEM:   Search directly for the item itself.
CATEGORY:       Search for the Category, which you've established, in
                which the item is placed.
SUB CATEGORY:   Find the sub category in which the item fits.

    Except for the GROCERY ITEM itself, searching by the other
criteria will take you to the first item in that group, if the group
exists. The list of items will then be presented in alphabetical
order according to the group upon which you searched. For example, if
you searched by AISLE  the items then be displayed (and printed)
sorted first by AISLE, then by alphabetical order of individual item.
    
    Hence the second function of the SEARCH operation, to set the
database into the order in which you want to view it. You may find it
most convenient to ADD and UPDATE items based on a category, PRODUCE
for example. You could select the SEARCH operation, SEARCH by
CATEGORY for the target value of PRODUCE. Even if PRODUCE isn't
found, the database will continue to be presented as if sorted by
CATEGORY. To change back, simply do a SEARCH for something (even if
it doesn't exist) using the SEARCH criteria upon which you want the
database sorted. 

    Whenever you establish an index order, that order will be in
effect until you change it, or until you start the program up again
(GROCERY SHOPPER always starts in order of AISLE). When you flip over
to direct editing of Items, if you elect to change the index order,
that change will remain in effect only as long as you are performing
one of the EDIT ITEMS operations. When you flip back to the MAIN MENU
the index order wil return to where it was previously.  (R)  disk full disk full   .NTX              disk full ->  ->    ->      C N L D M A UE  UI  U   HEMAIN MENU

    The MAIN MENU is a Lotus Style horizontal menu with 7 optional
commands. Select a command by moving the highlight bar to the command
of your choice and press <Enter> OR press the first letter of the
command (ie: 'S' or 's' for SEARCH).

    Each command, when selected, has more detailed help. Select the
command then press <F1> for more help. 
  (R)  disk full disk full   .NTX              ->  ->    ->      C N L D M A UE  UI  U   HELP    
  
  
  
    .T. .F.      
   ADD or UPDATE Grocery Items

    Add or Update information about individual grocery items through
these two commands. You are working with 5 fields:

AISLE #
    Enter any combination of numbers, letters or words appropriate
for your needs.

ITEM
    This is the specific grocery item. Be as detailed as possible.
For example, instead of just 'BREAD' you may wish to enter 'BREAD,
WHEAT' or BREAD, WHITE'.

COST PER
    Cost per unit by which the item is sold. This may smiply be one
of the item (1 box of cereal) by the pound (1 pound of banannas),
gaggle (1 gaggle of geese), etc. 

CATEGORY
    Develop categories as they are helpful to you. I suggest such
groupings as DAIRY, PRODUCE, MEATS, etc.

SUB CATEGORY 
    gets a little finer. How about in the CATEGORY of DAIRY you put
yogurt, cheese, etc., or for MEATS, STEAK, POULTRY, etc.                                                                                                                                                                (R)  disk full disk full   .NTX              ->  ->    ->      C N L D M A UE  UI  U   HELP    
  
  
  
    .T. .F.      
     9#ALNXY!  9#$*  L#Y  CR  DB T F      ÚÄ¿³ÙÄÀ³  ÉÍ»º¼ÍÈº                     COMSPEC /c   "[]|<>+=;,  .DBF  .DBF  .DBF  .DBF  .DBT  .DBT  .DBT  .DBT  .TXT  .TXT  .MEM  .MEM  .FRM  .LBL      .TMP    .PRN    \/: \/: \/: .T. .F.  (  ) 
  .T. .F. **  *   
  ;
 
  ;
 ;
 ;
 ;
 disk full           ÍÑÍ  ³    <Memo>                    PN  PN  PN  PN  PN  PN  PN  Print

Print reports on the items contained in your ITEMS database.