The SEARCH command in the first line deals with the selection and retrieval of records. Your selection criteria can involve:
Indexed numbers and dates
Ranges of the above (by using wildcards ‘*’ and ‘?’)
Named previous selections (by using the Keep command)
Records marked while scanning (Tagged records)
The principal SEARCH commands are SELECT, EXCLUDE and INCLUDE. Each is followed by a specification which identifies a set of records:
SELECT keeps only those cards in your current selection which match your specification, and rejects others.
EXCLUDE rejects those cards in your current selection which match your specification, and keeps all the others.
INCLUDE keeps ALL the cards in your current selection, and adds any other cards which match your specification.
UNDO ONE SELECTION cancels the last selection command.
CLEAR ALL SELECTIONS cancels all selection commands and returns you to Level 0, with all cards present in the database.
HISTORY OF SELECTIONS lists the selection commands you have used to reach the current level of selection.
TAG is used to tag or mark selected cards and so fine-tune selections made on formal criteria.
KEEP enables you to keep an intermediate selection, so that you can combine it later with other selections made on different criteria.
BROWSE is a way of scanning selectively: either by going to a particular record number or by making a selection (but seeing the selection in the context of the current selection).
DATA enables you to use the SELECT and EXCLUDE commands to unindexed as well as indexed text. This option makes Cardbox read through the text of each card, rather than just the index, so it is slower in action.
When you leave Cardbox, all selections you have made, including those you have specially marked using the KEEP or the TAG command, will be forgotten by Cardbox.