home *** CD-ROM | disk | FTP | other *** search
/ The Datafile PD-CD 4 / DATAFILE_PDCD4.iso / psion / jbdata_zip / JBDATA2.TXT < prev    next >
Text File  |  1996-02-05  |  34KB  |  806 lines

  1. History selection - Ctrl-Cursor-Up/Down
  2. -----------------
  3. This is a method of jumping to previously accessed records using this
  4. key combination. Up to 10 previous records are stored - the list is
  5. reset when loading a new file and the current list is destroyed rather
  6. than saved. Use Up to go back, Down to go forwards.
  7.  
  8. QuickSearch
  9. -----------
  10. There is a quick find which is used by just typing the word you
  11. require to find. Normally, this would only be used from the Line view
  12. although it is available in the Page view. This normally operates on
  13. the first visible field. The search field can be changed either using
  14. the Tab key or, more usefully, using Shift-Psion-T. This brings up a
  15. dialog which allows the search field to be selected ('All' can also be
  16. chosen and this allows all fields to be searched).
  17.  
  18. The inputted string will only work from the first letter of the field,
  19. to search within the field use Shift-Psion-H (this toggles the search
  20. method).
  21.  
  22. The search string is cleared by pressing Escape. There is also a
  23. timeout which clears the search string after a minute of not
  24. searching. The next find using the same string can be shown using Tab
  25. (in Line mode only - in Page mode use Psion-Tab).
  26.  
  27. Numeric fields can also be searched in this manner.
  28.  
  29. There is an option available (using Shift-Psion-U) to toggle between
  30. search all fields or search the single field. The search will react in
  31. the same way as the single field search (i.e. if on the first field,
  32. only fields starting with the letters typed will be matched, otherwise
  33. the entire field is checked for a match). The status of this toggle is
  34. visible on the Menu only as the reverse of the option shown - the
  35. status is saved with the setup.
  36.  
  37. N.B. When used in the Page view strange results may occur if the first
  38.      visible field in Line mode is something other than field one as
  39.      the procedure takes the field set in Line mode for its search
  40.      even in Page mode. This search field can be displayed and changed
  41.      using Shift-Psion-T.
  42.  
  43.      In Memory Sort mode Tab (or Psion-Tab in Page mode) will take you
  44.      to the next match but the displayed order may not match the order
  45.      in which the items are found (i.e. if, in reality, a record with
  46.      the search field 'Brake' has been edited and is therefore
  47.      positioned at the end of the file, then this would be displayed
  48.      after the search field 'Broke' although the sorted display will
  49.      still be shown correctly.
  50.  
  51. Find Psion-F
  52. ----
  53. This is a normal type search and works in the same way as that of
  54. other Apps. There are five additional options:
  55.  
  56. 1. Reverse search  - this searches from the end of the database rather
  57.                      than the front.
  58. 2. Single/Multiple - Single works in the usual way, Multiple will
  59.                      gather all the matches and then display only the
  60.                      found records as a Marked Records list.
  61.  
  62.  
  63.  
  64. JBData                                                         Page 13
  65. ----------------------------------------------------------------------
  66.  
  67. 3. Wildcards       - This allows wildcards to be used in the search
  68.                      string (e.g. * and ?). It is important that, if
  69.                      the compete field is not given, a '*' is placed
  70.                      at the front and the rear of the string. To
  71.                      search from the first character of a field omit
  72.                      the leading '*'.
  73. 4. Case Dependent  - This allows the selection of case dependency in
  74.                      the search - the default is case independent.
  75. 5. Go to Edit      - After finding the search string the program will
  76.                      automatically go to the edit mode and highlight
  77.                      the found string. This only works in Single find
  78.                      mode.
  79.  
  80. It is also possible to narrow the search with logical statements.
  81. There are two sorts available - the first sort is self explanatory,
  82. the second a little quicker to type.
  83. Currently these are:
  84.       and - &&
  85.        or - ^^
  86.       xor - ^&
  87.       not - --
  88.  
  89. so to look for a record that has 'David' and 'Road' then input 'david
  90. && road' or 'david and road'. If you wish to use the 'and' variation
  91. and also wish to search for the word 'and' then enclose it in
  92. quotation marks (e.g. "and").
  93.  
  94. If nothing is found the display will remain where it was before the
  95. search was started.
  96.  
  97. If you wish to use one of the logical search parameters at the start
  98. of the search string (e.g. 'not road') then preface the string with a
  99. space (i.e. ' not road' - rather than  'not road'). This is also true
  100. for the alternative characters (e.g. ' -- road' rather than
  101. '-- road').
  102.  
  103. To search for a blank field then use ' not ?'. Do not use the '*' as
  104. this will match none as well as some characters.
  105.  
  106. There is a problem with searching for a simple asterisk because the
  107. Psion call that searches records only works with wildcards - the
  108. implement a non-wildcard search use '_and *' where '_' is a space.
  109. This will use my own search (which is slower) and wildcards will be
  110. ignored if set so.
  111.  
  112. To search numeric fields with this command (or Find Field) then a
  113. logical search parameter must be used. This is because the internal
  114. Psion search routine ignores numeric fields so it is necessary to use
  115. the slower routine written by me - to direct to this requires a
  116. logical statement. If only one number is required to be found then,
  117. assuming that number is 12, use ' and 12' with a space before the
  118. 'and'. Of course, this will also find 121 or 112 or any number or
  119. string that has 12 in it.
  120.  
  121. N.B. When searching in Single mode and in Page mode, the find will be
  122.      highlighted on the screen. However - the Labels will almost
  123.      certainly not be in step with the data. At present there is no
  124.      way round this but I hope to fix it in the future.
  125.  
  126.  
  127.  
  128.  
  129.  
  130. JBData                                                         Page 14
  131. ----------------------------------------------------------------------
  132.  
  133.      If Go to Edit is enabled then the Labels may well display out of
  134.      step. It is also necessary to terminate the edit in the usual way
  135.      (using Escape or Tab) before Psion-G will work as you might
  136.      expect.
  137.  
  138. Find Field Shift-Psion-F
  139. ----------
  140. Searches in the same way as the normal search but allows a specific
  141. field only to be searched. If the enhanced logical statements are used
  142. then the find works in exactly the same way as that of the normal find
  143. (i.e. it does not take into account the field selected).
  144.  
  145. Find Again Psion-G
  146. ----------
  147. In Single Find mode this will display the next record that matches the
  148. search criteria.
  149.  
  150. Global Search and Replace Ctrl-Psion-F
  151. -------------------------
  152. This is a similar function to the Record Search and Replace but allows
  153. the Search to be global (throughout the file). The options are the
  154. Search item and the Replace item and, optionally, the field to search
  155. on. For this field selection to work the choice must be for Single in
  156. 'Fields to search'. The choice of the actual field is made in the
  157. 'Field' slot. The search is selectable between case dependent and case
  158. independent but, whatever case dependency is selected, the Replace
  159. will substitute the found data with the replacement as typed. Escape
  160. will terminate the Search and Replace option.
  161.  
  162. During the operation of this procedure the screen will automatically
  163. revert to Page mode - this is not selectable but, after the procedure
  164. has ended, the screen will revert to the previous display.
  165.  
  166. Once the search string has been found the record in which the item is
  167. will be displayed and the found string highlighted. An option to
  168. replace just this one, not replace, or replace all found matches will
  169. be given. Pressing Escape at this point will terminate the operation
  170. completely.
  171.  
  172. Jump to Record Psion-J
  173. --------------
  174. To jump to a specific record, if the number of that record is known,
  175. use Psion-J. If an illegal number is inputted then the dialog will
  176. remain active.
  177.  
  178. Display/Change QuickSearch field Shift-Psion-T
  179. --------------------------