home *** CD-ROM | disk | FTP | other *** search
/ ARM Club 1 / ARM_CLUB_CD.iso / contents / apps / databases / progs / filewise / !FileWise / !Help < prev    next >
Encoding:
Text File  |  1992-08-31  |  3.4 KB  |  86 lines

  1. ******************************>>>>FileWise 2.3<<<<**************************
  2. By Paul Burns (The Flying Twig)
  3.  
  4.  
  5. THIS IS A PUBLIC DOMAIN PROGRAM
  6. It maybe freely copied and given to anyone so long as all the files in the !FileWise directory remain unaltered (With the exception of !FileWise.Files and its contents). It must not be on any disc sold for more than £2.50 and must not be sold for a commercial profit.
  7. _____________________________________________________________________________
  8.  
  9.  
  10. Instructions:
  11.  
  12. FileWise is a Data Base. It should be easy to use, but for those few people who actually read instruction here are a few:
  13.  
  14. A) Input new enties / Create File
  15. If a file is in memory then the information will be placed at the end of the file, Otherwise you will first be asked for a filename, number of fields and the field headings.
  16.  
  17. B) Display File
  18. Files Can be scrolled through or an individual record displayed.
  19.  
  20. C) Edit Record
  21. You will be asked for the record number and the old infomation will be displayed. If the old information is to be retained simply press return.
  22.  
  23. D) Edit Field heading/Filename
  24. Similar to above
  25.  
  26. E) Enter OS Commands
  27. You can catalogue the disc etc. with this option. Be careful not to do anything too clever because if FileWise can't straighten things out it might commit suicide with your unsaved file inside it!!!
  28.  
  29. F) Save File
  30. The file will be saved with the filename it was given when it was created or loaded (Unless it has been changed)
  31.  
  32. G) Load file
  33. It loads a file!
  34.  
  35. H) Search a field
  36. A search can be carried out on any field using:
  37. Less than
  38. greater than
  39. Equal to
  40. Contains
  41. Does not contain
  42.  
  43. I)Sort file
  44. The file can be sorted on any field and will be put in ascending order(0-9 ,A-Z then a-z)
  45.  
  46. J) Print a record
  47. This will send a record to the printer in ASCII
  48.  
  49. K) Delete a record
  50. It deletes a record!!
  51.  
  52. L) Delete file from memory
  53. Guess!!!!!!
  54.  
  55. M)Return to Desktop
  56. Quits the program and returns you to the Desktop as You left it.
  57.  
  58. At most stages in the program pressing escape will safely return you to the main menu
  59. _____________________________________________________________________________
  60.  
  61. Technical Information
  62.  
  63. The !Run File uses WimpSlot to set aside a minimum of 64k. This will leave about 50k for the file (About 6400 array elements), if this is not enough you can use the task manager to increase the size of the next slot.
  64.  
  65. A$(,) holds the File. X is the next empty record (No. of records +1). Y is the no. of fields. size% is the maximum no. of records
  66.  
  67. The Datafile Format is as follows:
  68. The no.of fields - The field headings (1-Y) - then the file (Record1 Field1, Record1 field2, etc.)
  69.  
  70. The size of the array is calculated by dividing the maximum no. of array elements that will fit in the remaining space by the no. of fields.
  71. Each array element uses about 5bytes and about 4k is needed for the program to run.
  72. The Sort routine uses an exchange sort and was deveoped from a routine by Dave Lawrence (BAU July'91)
  73.  
  74. If you make any amendments or improvements to the program or find any bugs (Shock-Horror) then please send me a copy. ( Of the improvements or amendments ,that is, not the bugs, just let me know about them!!) 
  75.  
  76. _____________________________________________________________________________
  77.  
  78. If you find this program useful please feel free to send me a fiver!!!
  79.  
  80.  
  81.            P.D. Burns (Paul David not Public Domain !!!)
  82.            30 Garswood Rd
  83.            Billinge
  84.            Wigan
  85.            Lancs.
  86.            WN5 7TH