home *** CD-ROM | disk | FTP | other *** search
/ Club Amiga de Montreal - CAM / CAM_CD_1.iso / files / 030.lha / PDM.doc < prev    next >
Text File  |  1986-11-10  |  4KB  |  109 lines

  1.  
  2.                           Magic PDM
  3.                              by
  4.               Michael Leesley Consulting, Inc.
  5.             150 East Riverside Drive, Suite 400
  6.                     Austin, Texas 78704
  7.                       (512) 445-7306
  8.  
  9.  
  10.    The Personal Data Manager (PDM) is designed to provide
  11. a simple, easy-to-use method of defining, maintaining, and
  12. retrieving user information.
  13.  
  14.    A user may create as many PDM files as desired. However,
  15. all PDM files must reside on the Magic: diskette. A PDM
  16. file consists of up to twelve fields; each field contains
  17. up to 40 characters of data. To conserve screen space, all
  18. fields scroll horizontally in independent, 25 character
  19. boxes. All fields may be named by the user.
  20.  
  21.    Fields are updated by selecting (with the left mouse
  22. button) a particular field's box. A cursor will appear
  23. in the box and the field may then be edited. The arrow
  24. keys, backspace key and delete key may be used. Pressing
  25. RETURN or selecting another field ends the field update.
  26.  
  27.    Errors and informative messages are displayed at the
  28. bottom of the PDM window.
  29.  
  30.    All actions are controlled by PDM's two menus
  31. (controlled by the right mouse button).
  32.  
  33.    The first menu controls file operations. The FILE
  34. OPTIONS are:
  35.  
  36.       1) CLEAR DISPLAY -- clears the entire PDM
  37.          display in preparation for other file
  38.          operations (such as creating a new file
  39.          or specifying which file to use).
  40.          Changes all field names to "FIELD 1" thru
  41.          "FIELD 12". Closes any currently active
  42.          file.
  43.  
  44.       2) USE FILE -- opens the PDM file specified
  45.          in the "FILE" box and changes the field
  46.          names accordingly.
  47.  
  48.       3) CREATE REPORT -- creates a report of all
  49.          records in the currently open file.
  50.          The report file is named:
  51.  
  52.                Magic:<filename>.rpt
  53.  
  54.          where <filename> is the name of the file.
  55.  
  56.       4) CREATE FILE -- creates a new PDM file.
  57.          The name of the file is taken from the
  58.          "FILE" box; field names are taken from
  59.          the "FIELD n" boxes. Extra fields may
  60.          have a blank field name.
  61.  
  62.       5) CHANGE FILE -- changes field names in
  63.          the currenly active file. Any non-blank
  64.          boxes are assumed to be replacements
  65.          for the corresponding field names.
  66.  
  67.       6) DELETE FILE -- deletes the currently
  68.          active file.
  69.  
  70.    The second menu controls record operations. The RECORD
  71.    OPTIONS are:
  72.  
  73.       1) CLEAR DISPLAY -- clears the field boxes
  74.          in preparation for other record
  75.          operations.
  76.  
  77.       2) FIND RECORD -- finds the first record
  78.          in the currently active file whose data
  79.          matches that specified in the field boxes.
  80.          Blank boxes are ignored in the search
  81.          (implying that invoking this operation
  82.          with all blank fields will return the
  83.          first record in the file). Multiple
  84.          field specifications are assumed to be
  85.          ANDed together.
  86.  
  87.       3) NEXT RECORD -- finds the next record
  88.          in the currently active file whose data
  89.          matches that specified for the last
  90.          FIND RECORD command (see above).
  91.  
  92.       4) SPEAK RECORD -- will speak the current
  93.          record (field name followed by field
  94.          value).
  95.  
  96.       5) ADD RECORD -- will add a record to the
  97.          currently active file containing the
  98.          field values currently displayed.
  99.          Deleted record space is used if available;
  100.          otherwise, the record is added to the
  101.          end of the file.
  102.  
  103.       6) CHANGE RECORD -- will change the current
  104.          record to reflect the field values
  105.          currently displayed.
  106.  
  107.       7) DELETE RECORD -- will delete the current
  108.          record.
  109.