Searching the FmLib Database

When the reviewer clicks Find in the Choose Title dialog box a search of the FmLib database is launched, using entries in the Title and Author text boxes as criteria. The following diagram shows how the dialog boxes and objects within LitCritC.dll interact and make calls to objects in CML.dll.

Steps in the search process

  1. The reviewer enters search criteria in the Choose Title dialog box, clicks Find, and the TitleMatch object is instantiated.
  2. The LoadCollection method in the TitleMatch object instantiates the Search object in CML.dll and calls the AdvancedSearch method in the Search object.
  3. The AdvancedSearch method returns the results of the search and loads the data from each record returned by the search into an instance of the FoundTitle object.