home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 19 / CD_ASCQ_19_010295.iso / vrac / btedt110.zip / BTEDITFT.DOC < prev    next >
Text File  |  1994-10-24  |  6KB  |  134 lines

  1. BTedit features list
  2.  
  3.  
  4. BTedit is designed for software developers who use Btrieve as the 
  5. database manager. In addition BTedit is extremely helpful to QA and 
  6. support staffs. Its primary use is to be able to look at Btrieve 
  7. records and to be able to search for a particular record for analysis. 
  8. If editing is required, it is very easy to look at a record in detail 
  9. format (HEX and ASCII) and to apply a change in either format. BTedit 
  10. was designed to get you there simply and fast. Its user interface is 
  11. probably not the most "fancy", but it is to the point.
  12. There is very little need for documentation since every function 
  13. available is shown at the bottom of the screen when appropriate. The 
  14. only exception to that rule is the list menu which consists of three 
  15. rotating menus. Note that when on the list screen, ALL rotating menu 
  16. functions are AVAILABLE although only one menu is displayed.
  17. Help is available when necessary. New users should scan all the help 
  18. at least once to become familiar with some time saving features.
  19.  
  20. BTedit will prompt you for confirmation of record deletion, file 
  21. replacement or any other function that could have dire consequences or 
  22. could give one result as opposed to another one. The morale here is 
  23. read the prompt and you will not get in trouble.
  24.  
  25. The following is a list of features with a few additional bits of 
  26. information not included in the help or the prompts:
  27.  
  28. 1- View/Edit Btrieve files version 5.x and 6.x.
  29. BTedit has been tested on stand alone systems with 5.12 and on a 
  30. Novell network with Version 6.10.
  31. 2- Set default owner.
  32. 3- Set default open mode of normal or accelerated.
  33. 4- Display of file statistics at all times.
  34. 5- Display of key statistics from record list screen and detail 
  35. editing screen
  36. 6- Display of active key, file name, open mode at all times.
  37. 7- Selecting next or previous key by one key stroke or from a 
  38. selection window (real handy for file with many keys).
  39. 8- Key search (ASCII as well as binary keys) with one keystroke.
  40. 9- Setting of default case (upper, lower) for ASCII data when 
  41. specifying key search.
  42. 9- Deletion of a single record.
  43. 10- Duplication of a single record.
  44. 11- Ability to mark single record (up to 32,000).
  45. 12- Ability to unmark single record.
  46. 13- Ability to mark and unmark records by one page at the time.
  47. 14- Ability to unmark all marked records.
  48. 15- Ability to export marked records to an ASCII file (Butil format) 
  49. or to a Btrieve file.
  50. 16- Ability to export ALL records to an ASCII file (Butil format) or 
  51. to a Btrieve file.
  52. 17- Ability to create ASCII or Btrieve (clone or current file) target 
  53. files if necessary by answering simple prompts to accommodate the 
  54. previous two features.
  55. 18- Ability to import records from an ASCII file (Butil format).
  56. 19- Ability to change or remove a Btrieve file owner.
  57. 20- Ability to resolve four types of binary data (int, long, Btrieve 
  58. date and time types).
  59. 21- Ability to edit a record in ASCII or HEX format.
  60. 22- Ability to reset a changed record to original status if necessary 
  61. (must be performed prior to committing changes to file).
  62. 23- Ability to perform an ASCII search and replace of key data as well 
  63. as non key data; search may be case sensitive or not.
  64. 24- Ability to cancel exporting of records.
  65. 25- Ability to clone current Btrieve file without going through the 
  66. record copy functions.
  67. 26- File pick list from file selection prompt; list is built according 
  68. to the search criterion typed in. Ex: *.*, *.dat, j:\dir1\dir2\file.*, 
  69. etc.
  70. 27- Deletion of all records from current Btrieve file (file owner is 
  71. retained if appropriate)
  72. 28- Column data replacement for marked records(NULLs and char 255 are 
  73. not allowed as replacement data).
  74. 29- Column data replacement for ALL records
  75.  
  76.  
  77. History of Additions and Fixes:
  78. Version 1.01
  79. 1- Smooth scrolling was implemented.
  80. 2- Ability to cancel exporting of records.
  81. 3- Ability to set file open mode.
  82. 4- Display of file open mode.
  83.  
  84.  
  85.  
  86. Version 1.02
  87. 1- Fixed ASCII search and replace for key data.
  88. 2- Show BTedit version at top right corner.
  89.  
  90. Version 1.03
  91. 1- Fixed ASCII search and replace to allow trailing blanks as 
  92. significant character in the search string as well as the replace 
  93. string
  94. 2- Added ability to clone current Btrieve file without going through 
  95. the record copy functions.
  96.  
  97. Version 1.04
  98. 1- Added file pick list from file selection prompt
  99.  
  100. Version 1.05
  101. 1- Added number of unique keys for a given key in Key statistics.
  102. 2- Fixed display of variable length records after editing
  103. 3- Fixed saving of variable length records after editing (Btrieve 
  104. error 97)
  105.  
  106. Version 1.06
  107. 1-Added deletion of all records from current Btrieve file (file owner 
  108. is retained if appropriate)
  109.  
  110. Version 1.07
  111. 1- Fixed key search for ZSTRING data type.
  112. 2- Fixed trailing blanks in ASCII search (This is a tricky one)
  113.  
  114. Version 1.08
  115. 1- Added column data replacement for marked records(NULLs and char 255
  116. are not allowed as replacement data).
  117.  
  118. Version 1.09
  119. 1- Added column data replacement for ALL records.
  120. 2- Added marking and unmarking of records by page.
  121.  
  122. Version 1.10
  123. 1- Fixed positioning problem after getting match on ASCII search.
  124. 2- Fixed positioning problem after duplicating a record when resultant 
  125. records fall at the bottom of the record list
  126. 3- Fixed the record count when duplicating an existing record.
  127.  
  128. NOTE: All comments and bug reports should be directed to:
  129.                         C-Soft, Inc.
  130.                         4131 Wash Lee Court
  131.                         Lilburn, GA 30247
  132.                         Ph: (404) 279-9493
  133.                         Compuserve ID: 75037,1605
  134.