home *** CD-ROM | disk | FTP | other *** search
/ Club Amiga de Montreal - CAM / CAM_CD_1.iso / files / 247.lha / CustomServiceDBMS / CSDBMS.doc < prev    next >
Text File  |  1989-05-27  |  3KB  |  66 lines

  1.            Custom Services DataBase Manager
  2.  
  3.  
  4. This program is "No-Frills Software" and is available with full
  5. documentation for a fee of $10.00.  The documentation included here is a
  6. sample of what this program can do.  For a complete manual and current
  7. version of this program you must register.  If you include a disk with your
  8. PD or shareware programs you will recieve a $2.00 discount.
  9.  
  10. The program is a CLI only product.  You must run it from CLI.
  11.  
  12. The basic idea of this program is to allow you to have up to 1024 byte
  13. records, each record may have up to 36 keys and 255 fields.  The data file
  14. is packed binary to minimize the disk usage.  Keys are kept on RAM: for
  15. fast access.
  16.  
  17. This program will use the first CLI argument as the filename.  It will
  18. create the file if it does not exist.  The filename may be up to 30
  19. characters in length.  The default name is "MASTER".  the program will
  20. create MASTRER.DIC, which is the dictionary for your file, and MASTER.DAT,
  21. which is the actual data.  You may:
  22.  
  23.    Add records
  24.    Change records
  25.    Delete records
  26.    repack the file (really deletes the deleted records!)
  27.    Select a set of record
  28.    Reselect from the current set of records
  29.    change the print options
  30.    perform math on the selected records
  31.  
  32. When adding a record you will be asked for the name, description, if it
  33. is to be a key and the type.  The type of the data may be:
  34.   i - integer data
  35.   f - real data(floating point number)
  36.   l - logical flag(Y or N only values)
  37.   c - character data( you will be asked the size)
  38.  
  39.  
  40. The Idea of this database is to allow you to keep track of your data and
  41. print it selecting the items and fields.  A simple sequence of using it
  42. would be:
  43.  
  44.    1) build the database(automatic if file doesnt exist)
  45.    2) Add records
  46.    3) Select on a Key field
  47.    4) Reselect one or more times to reduce the Current Set to the
  48.       records you want
  49.    5) make changes to the selected records
  50.    6) make proper print selection(what prints, to a file?)
  51.    7) print reports
  52.    8) do whatever else you want! then exit
  53.  
  54. Selecting records from the file can be done with lists of exact data
  55. or ranges of data.  The type of character can be matched on a wildcard
  56. character of "*" which matches all characters that follow.  The "*" will
  57. end the check for a match causing a match.  Characters after the "*" are
  58. ignored.  "abc*" is equivalent to "abc*fg" both will match "abcdef".
  59.  
  60. Other than the "*" match all list matches are for exact matches.  Upper and
  61. Lower case do matter!
  62.  
  63. A more complete manual will be supplied to registered users.
  64.  
  65.  
  66.