home *** CD-ROM | disk | FTP | other *** search
/ APDL Public Domain 1 / APDL_PD1A.iso / database / powerbase / readpb < prev    next >
Encoding:
Text File  |  1996-10-13  |  12.8 KB  |  289 lines

  1. Powerbase                                    26 January 1996
  2. =========                                    ===============
  3.  
  4. Powerbase version 5.24 ("final" RO2 compatible version)
  5. Powerbase versions 6.x (for RiscOS 3.x only)
  6. © Derek & Steven Haslam 1989-1996
  7.  
  8. Derek Haslam, 112 Keighley Road, Colne, Lancashire BB8 0PH
  9.  
  10. Please make cheques payable to Derek Haslam.
  11.  
  12. Copyright subsists in all versions of Powerbase. We reserve the right
  13. to withdraw support and authorisation to distribute Powerbase.
  14.  
  15. No warranty, express or implied, is made about the suitability of
  16. Powerbase for any purpose. We can not be held responsible for any loss
  17. or damage to your health, wealth or marriage due to the action or
  18. inaction of Powerbase.
  19.  
  20. Powerbase is shareware. You are allowed to copy it freely as long as
  21. you do not do so for any profit, and that the application is kept
  22. intact and unchanged. If you find you use Powerbase on a regular
  23. basis, you should register your copy with us. For £10.00 you will get
  24. support and “free” upgrades. When registering please say whether you
  25. require a RISC OS 2 or RISC OS 3.1 version. The latter has some extra
  26. features not found in the former. Further changes to the RISC OS 2
  27. version will be limited to fixing reported bugs.
  28.  
  29. Updates are supplied as needed rather than on a regular basis.  If you
  30. encounter any problems or need an additional facility, please send a
  31. disc with the program and database that you are using and give as much
  32. information as possible about how and under what circumstances the
  33. program misbehaves.  (It is not possible to give a meaningful answer
  34. to a letter that says merely "it doesn't work" !)  If you have an
  35. unusual system (eg colour card, RO2, RiscPC) please let us know.
  36. Limited telephone support is available most evenings and sometimes
  37. during the day.
  38.  
  39. New users of Powerbase do unexpected things, and reach parts of the
  40. code the programmers don't normally use.  Because of the feedback we
  41. have recieved, minor upgrades have been appearing almost daily,
  42. amounting to a major upgrade about every six months.  Also, some nice
  43. people have sent us small (like !Friends and !Boxes) sample databases,
  44. and we would be pleased to receive more, or user functions or
  45. Powerbase-specific utilities for distribution in the public domain.
  46. To receive the latest version of Powerbase, just send us a formatted
  47. disc (E format or HD) or four first class stamps.  If you would like
  48. any extras, please tell us which ones you already have.
  49.  
  50. Direct mail-merge is implemented for Impression, including Publisher
  51. (v4.01 onwards) and Style (v3.03 onwards), and two sample files are on
  52. the disc.  Ovation uses CSV files for mail-merge, and a sample file is
  53. on the disc.  CSV (comma separated value) files are also useful to
  54. transfer data to text editors (ie Edit and StrongEd) which do not
  55. support mail-merge.
  56.  
  57. Powerbase is unlikely to run from an archive or to use an archived
  58. database: !CDList in the Examples archive gives a buffer overflow error
  59. instead of loading.  Powerbase is also unlikely to run from CFS.
  60.  
  61. Contact us at:
  62. Powerbase Support, 112 Keighley Road, Colne, Lancashire BB8 0PH
  63. When registering, please send cheques payable to Derek Haslam.
  64. Tel. 01282-866835 (UK, country code 44)
  65.  
  66.  
  67. The database !Elements is used extensively as an example in the
  68. tutorial, and !Friends is used in the quick tutorial.  Other example
  69. databases are available to show the flexibility of Powerbase.
  70.  
  71. Major updates will be sent to Arcade BBS, APDL, and to the Datafile PD
  72. Library.
  73.  
  74.  
  75. Powerbase users should be aware that the use of a database to store
  76. personal details other than those of immediate family members may
  77. render them liable for registration/compliance with the provisions of
  78. the Data Protection Act.  (Data Protection Registrar, Springfield
  79. House, Water Lane, Wilmslow, SK9 5AX.   Tel. 01625-535777)
  80.  
  81. Important note to existing users of versions prior to 4.93 (NOT 4.993!!)
  82. ========================================================================
  83. v.4.93 was the first to allow indices to be case sensitive. If you create
  84. a database using that, or a later, version and try to run it on any
  85. version of Powerbase prior to v.4.93 an error will occur. It is usually
  86. either “String too long” or “Address exception”. The problem is most
  87. likely to afflict a user who is given a database by someone using a recent
  88. version and who then tries to run it on an earlier one.
  89.  
  90. It is also possible for a database created with, and working
  91. satisfactorily with, a pre-4.93 version to suddenly start giving errors
  92. after being used on a later version. This will only happen if indices have
  93. been created, or the primary key rebuilt, under the later version.
  94. Deleting the contents of the Indices directory may then put matters right.
  95. If it doesn’t then rebuilding the primary key under the older version
  96. will.
  97.  
  98. The problem was alleviated somewhat in v.4.98. Databases created with this
  99. will work on earlier versions of Powerbase provided you do NOT make any
  100. index case-sensitive.
  101.  
  102. The best solution, of course, is to send us a disc with sae (or 4 first-
  103. class stamps; discs don’t really enjoy postal journeys) and ask for an
  104. upgrade. There is NO problem running databases created with a version
  105. EARLIER than 4.93 under a version LATER than 4.93.
  106. =========================================================================
  107.  
  108. NOTE for RISC OS 2 users
  109.  ========================
  110.  Some versions of Powerbase give an error during initialisation. This is
  111.  apparently due to a bug in RISC OS 2 which causes corruption of the BASIC
  112.  stack if a window template with a name shorter than 4 letters is used.
  113.  (No, I don’t understand it either!) RISC OS 3 doesn’t mind such short
  114.  template names at all. If any RISC OS 2 user experiences problems, please
  115.  write for version 5.24 or later.
  116. ==========================================================================
  117.  
  118.  
  119. v.4.995 11 February 1994
  120. ========================
  121. Please note the following:
  122.  
  123. (1) Clicking SELECT over a data field with CTRL held down enters the
  124.  field  tag into a search formula if the caret is in a search formula
  125.  icon (e.g. in the ‘Match’ window).
  126.  
  127. (2) Holding down SHIFT whilst moving a record to the next or previous
  128.  subfile allows you to “follow” the record to its new location.
  129.  
  130.  Previous versions used ALT for both these purposes and the two uses
  131.  were found to clash - (2) didn’t work when using a customised record
  132.  format in which the keypad buttons were on the record window itself.
  133.  In view of this  and the fact that Acorn’s guidelines discourage the
  134.  use of ALT for keyboard shortcuts the keys above were substituted.
  135.  
  136.  v. 4.998 6 March 1994
  137.  =====================
  138.  It is sometimes useful for a key to be generated from a key-field
  139.  without paying any attention to word boundaries. e.g. If the key
  140.  length is 8 then it is composed of the first 8 non-space characters
  141.  regardless of how many words are involved. This facility has now been
  142.  adopted as the default. Simply clicking on an option switch before
  143.  creating the index returns you to the familiar “characters from up to
  144.  four“ words system.
  145.  
  146.  v. 4.999a 10 April 1994
  147.  =======================
  148.  A “Use index” button, identical in function to the one in the “Match”
  149.  window has been added to the CSV export window.
  150.  
  151.  A new script command !CSV <search formula> allows the creation of a batch
  152.  of CSV files from a script file.
  153.  
  154.  v. 4.999d 15 May 1994
  155.  =====================
  156.  In previous versions deleting a record (as opposed to shifting it into an
  157.  adjacent subfile) only removed the keys from the indices: the actual
  158.  record data was still present in the file ‘Database’ and could be
  159.  recovered by rebuilding the primary key without reference to the existing
  160.  one. This is sometimes undesirable so an option has now been provided in
  161.  the ‘Config’ file to make deleted records blank. The option is “ON” by
  162.  default.
  163.  
  164.  A switch has been added to the ‘Match’ window to allow the record number
  165.  to be printed as part of a report. The switch (which is “OFF” by default)
  166.  is accessed by toggling the ‘Match’ window to full size.
  167.  
  168.  To the “column calculations” on numeric fields (count, sum, mean, S.D.)
  169.  maximum and minimum have now been added.
  170.  
  171.  Mail merge with Computer Concepts’ Impression Publisher (version 4.01
  172.  and later) works exactly as for ImpressionII. Do NOT change the name
  173.  of the merging application in the writable icon to “Publisher”; leave
  174.  it as “Impression”.  Mail merge with Computer Concepts’ Impression
  175.  Style (version 3.03 and later) works when the name of the merging
  176.  application in the writable icon is changed to “Style”. The current
  177.  version of Powerbase also supports the new Impression single-file
  178.  format (&bc5).
  179.  
  180.  v.4.999g 20 May 1994
  181.  ====================
  182.  It is now possible to query Memo and Text block fields to find out if
  183.  they contain (or do not contain) a string.
  184.  
  185.  
  186.  v. 5.0 27 July 1994
  187.  ===================
  188.  An extra option button has been added to the key-definition window to give
  189.  more control over situations where, for example, the key calls for four
  190.  letters from a word but the actual word is shorter than this. The default
  191.  action (as previously) is to use the whole word in such cases, but not add
  192.  anything to the end. Setting the new ‘Pad with spaces’ switch would cause
  193.  enough spaces to be added to make up the specified 4 characters. This can
  194.  be especially helpful for the alphabetic ordering of personal names.
  195.  
  196.  v. 5.01 9 August 1994
  197.  =====================
  198.  The default field type when creating a new database is now Type 0
  199.  (unrestricted) rather than Type 1 (Alphanumeric) as in previous
  200.  versions. This field type has no list of allowed characters in its
  201.  validation string and therefore accepts any printable character. A further
  202.  change is that the keyboard status is not changed from its previous value
  203.  when the caret enters a field of Type 0. Field types 2 (Upper case) and
  204.  4 (Yes/No) cause Caps Lock to be selected, as previously, and all other
  205.  field types cause Caps Lock to be deselected.
  206.  
  207.    v. 5.03 16 August 1994
  208.  ======================
  209.  An annoying bug in the index-creation routine sometimes caused the
  210.  database to be scanned rapidly (with hourglass and percentage display) but
  211.  the resulting index would be empty. It was especially apt to occur when
  212.  indexing after making a global change or printing a report. This bug has
  213.  now been fixed.
  214.  
  215.  v. 5.06 3 September 1994
  216.  ========================
  217.  Minor bug which caused check-boxes to vanish while validation was turned
  218.  off has been fixed.
  219.  
  220.  v. 5.08 9 October 1994
  221.  ======================
  222.  Now possible to load Text block and Picture fields into Edit and Paint
  223.  respectively by simply clicking with SELECT over field, as with Text,
  224.  Sprite and Draw buttons.
  225.  
  226.  v. 5.09 13 October 1994
  227.  =======================
  228.  Bug which prevented user-defined Print Options files from working fixed.
  229.  
  230.  v. 5.14 23 October 1994
  231.  =======================
  232.  Current date can now be entered into fields defined as type Date by
  233.  pressing Ctrl D.
  234.  Bug which prevented saving of new validation table links has been fixed.
  235.  Some improvements made to interpretation of user functions in calculated
  236.  fields. Previously written functions may need slight modification.
  237.  
  238.  v. 5.15 25 October 1994
  239.  =======================
  240.  When a validation table is opened to seek an entry for a linked record
  241.  field a double-click on the appropriate table field will now enter the
  242.  required string in the record window at the current record field. It is
  243.  possible to a place any table entry in any record field into which it
  244.  will fit (subject to normal validation restrictions).
  245.  
  246.  v. 5.16 26 November 1994
  247.  ========================
  248.  Single click to load text-block or picture into Edit or Paint is too
  249.  easy to do by accident and has therefore been changed to a double-
  250.  click. After re-saving the edited file a click on any field in the
  251.  record window re-displays the text-block or picture.
  252.  
  253.  v. 5.17 10 December 1994
  254.  ========================
  255.  Bug associated with the ‘Pad with spaces’ button in key-definition
  256.  window has been corrected. Minor changes made to ‘Impression’ mail-
  257.  merging.
  258.  
  259.  v. 5.18 20 December 1994
  260.  ========================
  261.  Displayed logos no longer disappear when record is deleted and blanked.
  262.  
  263.  v. 5.20 01 January 1994
  264.  =======================
  265.  The ‘Batch delete’ (now ‘Batch move/delete’) facility has been enhanced so
  266.  that it is now possible to gather records together into a single subfile.
  267.  
  268.  v. 5.22 7 January 1995
  269.  ======================
  270.  Validation tables will now scroll automatically so that the caret remains
  271.  visible at all times. Moving the caret down from the last row or up from
  272.  the first causes wraparound to the start or end of the table respectively.
  273.  
  274.  v. 5.23 29 January 1995
  275.  =======================
  276.  If print is directed to printer but printer is not on, text is saved into
  277.  PrintJobs subdirectory of database.
  278.  
  279.  v. 5.24 26 March 1995 ("final" RO2 compatible version)
  280.  =====================
  281.  Bug fixed in routine for updating calculated fields so that automatic
  282.  updating works in TIME$ included as a parameter in calculation formula.
  283.  
  284.  v. 6.x
  285.  ======
  286.  
  287.  
  288.  
  289.