home *** CD-ROM | disk | FTP | other *** search
/ World of Ham Radio 1997 / WOHR97_AmSoft_(1997-02-01).iso / swl / swl_06 / amsoft.iii next >
Text File  |  1997-02-01  |  25KB  |  791 lines

  1.  
  2.  
  3.  
  4. WARNING ************ Read the  READ_ME.1ST file ************ WARNING
  5.  
  6. The Thank Yous :
  7.  
  8.     I am going to take this chance to thank all the people involved 
  9.     with the development of this software.
  10.     
  11.     Philip Moore
  12.     Perry Jordan
  13.     Frank Thomason      KD4DBH  
  14.     Billy Stewart       WA4PVI
  15.  
  16.     And a special THANK YOU to 
  17.  
  18.     Tim Dowell 
  19.                 Pure Energy BBS           Home of
  20.                 Fido # 1:151/907          Scanner Frequency Manager
  21.                 (919) 786-5549            24 Hours/4 Gig/USR 16.8 DS
  22.  
  23.     Bill Cheek    
  24.                 Hertzian Intercept BBS    Home of the HB-232   
  25.                 Fido # 1:202/731
  26.                 (619) 578-9247                6pm-1pm PST   
  27.     
  28.     Wayne Ashworth  W4HG
  29.                 North Carolina EMS BBS   Using RBBS-PC Version 17.4
  30.                 Fido #  1:379/308        In Operation Since Nov 1986
  31.                 (704) 633-8024
  32.  
  33.  
  34.     Even after my imposing many alphas, betas, and gammas upon them, 
  35.     bouncing many ideas off them,  hours of messages back and forth,  
  36.     and all generously given out of their busy schedules.  At a time 
  37.     when they probably wanted to tell  me to forget the whole thing, 
  38.     they have agreed to carry the latest Scanner Manager and related 
  39.     files on their BBSs
  40.  
  41.     They have made this software what it is today.  If you like what 
  42.     you see here, it's because of all their efforts and time. 
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63. Scanner Manager Release 5.0                                   Page 1
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70. The License :
  71.  
  72. Scanner Manager Release 5.0 is Freeware.
  73.  
  74. The Scanner Manager Release 5.0 program,  all related programs,  and 
  75. documentation are hereby and herein referred to as the "software" :
  76.  
  77. You are free to use this software under *NO* obligation to register, 
  78. donate,  or purchase.  You are free to  distribute  this software as 
  79. long as you distribute this software, with all of its components and
  80. all unmodified. You may NOT charge the consumer for the software nor 
  81. for the use thereof.  You are hereby granted license for the private 
  82. use of this software. This software is copyrighted by and the author 
  83. fully retains all rights and ownership of the software,  all related 
  84. programs, and documentation.
  85.  
  86. Use of this software signifies agreement to this license.
  87.  
  88.  
  89.  
  90.  
  91.  
  92.  
  93.  
  94.  
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129. Scanner Manager Release 5.0                                   Page 2
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136. The Warranty :
  137.  
  138. Every attempt has been made to make the Scanner Manager a stable and
  139. safe program to use.  However,  the author,  nor any related parties
  140. assumes NOR may be held liable for any losses and/or damages arising 
  141. from the use of this software.  The consumer ( you ) assumes ANY and 
  142. ALL responsibility for any damages and/or losses. 
  143.  
  144. In other words ... I (the author) nor anyone else (any other related 
  145. parties), except You, are liable for whatever this software does.
  146.  
  147.  
  148.  
  149.  
  150.  
  151.  
  152. System Requirements :
  153. IBM PC, XT, AT, EISA, MC or compatible with 512 K ram free. MSDOS 2+
  154. Color Monitor Strongly Recommended but not required. Hard Drive also
  155. not required, but strongly recommended.
  156.  
  157.  
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170.  
  171.  
  172.  
  173.  
  174.  
  175.  
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196. Scanner Manager Release 5.0                                    Page 3
  197.  
  198.  
  199.  
  200.  
  201.  
  202. Using the Scanner Manager :
  203.  
  204.  
  205.  
  206. Generic Information :
  207.  
  208.  
  209.  
  210. Pressing F1 displays Help information relating to the current screen
  211.  
  212. Pressing F8 allows the you to change the color of the current screen
  213.  
  214.  
  215.  
  216. With a tabular listing displayed :
  217.  
  218. Pressing INS allows the user to add a record.
  219.  
  220. Pressing ENTER allows the user to edit the highlighted record.
  221.  
  222. Pressing DEL allows the user to Delete the highlighted record.
  223.  
  224.  
  225.  
  226. With a data entry form displayed :
  227.  
  228. Press CRTL+ENTER on a record entry form  will accept all the current
  229. information and verify all the required informational fields.
  230.  
  231.  
  232.  
  233.  
  234.  
  235. ********************************************************************
  236. Scanner Manager 5.0 MUST have be able to open 23 files under MS-DOS.
  237. If you  receive an  '????????: TOO MANY FILES OPEN'  error  message, 
  238. then check the FILES=## line in your CONFIG.SYS file  ( where the ## 
  239. is a number between  1 and 99 ). If you do not have a FILES=## line, 
  240. then add it with the  ##  being 40.  If you already have a  FILES=## 
  241. line, then increment the ## number by the quantity in the table :
  242.  
  243. If the ???????? is                  then add 
  244. ------------------                  --------
  245.     SCANLIST                           20
  246.     INFOFILE                           15
  247.     CALLCODE                           15
  248.     SCANNERS                           10
  249.     SCANFREQ                           10
  250.     SCRNCLRS                            5
  251. ********************************************************************
  252.  
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261. Scanner Manager Release 5.0                                    Page 4
  262.  
  263.  
  264.  
  265.  
  266.  
  267. Frequency :
  268.  
  269.  
  270. Frequency Generic Information :
  271.  
  272.  
  273. While a listing is displayed :
  274.  
  275. F2 will display a listing of the Call Codes for the highlighted
  276. Licensee and Type of Service.
  277.  
  278. Pressing INS allows the user to add a record.
  279.  
  280. Pressing ENTER allows the user to edit the highlighted record.
  281.  
  282. Pressing DEL allows the user to Delete the highlighted record.
  283.  
  284.  
  285. While a data entry form is displayed :
  286.  
  287. Press CRTL+ENTER on a record entry form  will accept all the current
  288. information and verify all the required informational fields.
  289.  
  290.  
  291.  
  292. Frequency
  293.  
  294. Displays a listing of all records in order of frequency.
  295.  
  296.  
  297. Licensee
  298.  
  299. Displays a listing of the records for a  specific  Licensee in order 
  300. of Frequency
  301.  
  302.  
  303. City
  304.  
  305. Displays a listing of the  records for a  specific  City in order of
  306. Frequency
  307.  
  308.  
  309. County
  310.  
  311. Displays a listing of the records for a specific  County in order of
  312. Frequency
  313.  
  314.  
  315. State
  316.  
  317. Displays a listing of the records for a  specific  State in order of
  318. Frequency
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327. Scanner Manager Release 5.0                                    Page 5
  328.  
  329.  
  330.  
  331.  
  332.  
  333. Frequency (Continued) :
  334.  
  335.  
  336. Query
  337.  
  338. Under the Frequency Module ... You'll find a query menu option. This 
  339. allows the user to query the  frequency database for any combination
  340. of information.  The Frequency fields are limits upper and lower ...
  341. inclusive,  all other fields are EXACT matches.  If a fields is left
  342. empty ... then it is not checked in the query.  To display a list of
  343. valid entries enter a ? ( or any invalid identifier ) and a table of
  344. valid entries will pop up for each field, ( except the two frequency
  345. fields).  Once the Queried table is displayed ... F9 will generate a 
  346. Fixed Record Length or Comma Delimited ( Your Choice ) ASCII file of 
  347. all records in the Frequency File that match the Query .... suitable
  348. for sharing.  F10 will generate a  printed report  of all records in 
  349. the Frequency Database that match the query.  This  Query  module is 
  350. EXTREMELY SLOW,  it is doing a comparison  of every entered field in 
  351. the query against every field of every record in the file. 
  352.  
  353.  
  354.  
  355. Call Codes
  356.  
  357. From the main menu
  358.  
  359. Displays a listing of all the call codes in the file
  360.  
  361. By pressing F2 on a displayed listing of Frequencies
  362.  
  363. Displays a listing of the Call Codes for the highlighted Licensee and
  364. Type of Service.
  365.  
  366.  
  367.  
  368. Maintenance
  369.  
  370. The maintenance module allows you to add, update, or delete specific
  371. tables of information.  Such as  Licensees,  Scanner Names,  Cities, 
  372. Counties,  Types of Service,  Area of Service,  or any of  the eight
  373. user definable tables.
  374.  
  375. If you want to change the name of one  or more of the user definable
  376. tables then perform the following steps :
  377.  
  378.         At the Main Menu select Maintenance
  379.  
  380.         When the system prompts you for the Table Identifier to 
  381.                 modify make sure the  entry field  is empty and 
  382.                 press Enter
  383.  
  384.         The system will display a listing of tables within the system
  385.  
  386.         Highlight One of the user defined tables and press 
  387.                 CTRL+ENTER. This is to press the CRTL key 
  388.                 and hold it while pressing the ENTER key.
  389.  
  390.         A screen will pop up allowing you to change the name of the 
  391.                 table.
  392.  
  393. Scanner Manager Release 5.0                                    Page 6
  394.  
  395.  
  396.  
  397.  
  398.  
  399. Scanners
  400.  
  401. This option will display a listing of table of scanners. 
  402.  
  403. Highlighting a listed scanner and pressing  F3  will display a table 
  404. of the scanner's channels and their programming.
  405.  
  406. Highlighting a listed scanner and pressing  F9 will generate a comma 
  407. delimited ASCII file ready for  downloading into the scanner via the
  408. HB-232 interface.
  409.  
  410. For more information on the HB-232 Computer / Scanner interface .... 
  411. Contact Bill Cheek at the Hertzian Intercept BBS or at
  412.  
  413.                    Commtronics Engineering
  414.                    World Scanner Report
  415.                    Post Office Box 262478
  416.                    San Diego, California 92196-2478
  417.  
  418. One note here .... If you want to store multiple channel programming
  419. configurations for  the same scanner.  Then,  enter the same scanner
  420. with different identification codes. This will allow you to maintain
  421. different channel  programming configurations  for the same scanner. 
  422. For example,  let's say you have a  XYZ1 scanner  with 100 channels.
  423. Then identify the scanner as XYZ1a with the name XYZ1 My Scanner (a)
  424. with 100 for the number of channels. Then, identify the same scanner 
  425. again as XYZ1b with the name of XYZ1 My Scanner (b),  again with 100 
  426. as the number of channels. This will allow you to store 100 channels
  427. for the scanner under the identifier XYZ1a and 100 more channels for
  428. the same scanner under XYZ1b.
  429.  
  430.  
  431.  
  432. Translate
  433.  
  434. This module allows  Importing and  Exporting of selected files to an
  435. ASCII structure.
  436.  
  437. ********************************************************************
  438. ********************************************************************
  439. When Scanner Manager imports a file,  it WILL ADD a record for every
  440. CR / LF combination it finds in the import file. If the import files 
  441. are  NOT  in the proper format.  Then a lot of garbage will be added 
  442. to your file.  So it is a  good idea to make a  BACKUP  copy of your 
  443. data files prior to importing any information into them.
  444. ********************************************************************
  445. ********************************************************************
  446.  
  447. When the system imports a file ..... it will generate the "internal"
  448. identifiers for the fields. If the user does not like the internally
  449. generate ids,  then the user can be change the id in the Maintenance 
  450. module. When an identifier is modified, the system will maintain the 
  451. file referential integrity automatically.
  452.  
  453. When an identifier is deleted under Maintenance .... the referential
  454. integrity is  ** NOT **  maintained.  I did not feel this was a good 
  455. idea, due to the fact that this ability could possibly delete master 
  456. records that were not intended to be deleted.
  457.  
  458.  
  459. Scanner Manager Release 5.0                                   Page 7
  460.  
  461.  
  462.  
  463.  
  464.  
  465. The Fixed Length record structures are :
  466.  
  467.  Frequency File                        Start     Length
  468.  
  469.   ( Due to ASCII 254 Length limit,  I was unable to include the User
  470.   definable fields 5 through 8 in this structure.  Also, to maintain
  471.   compatibility between structure types,  I left the same fields out
  472.   of the Comma-delimited structures. )
  473.  
  474.     Frequency                              1          9
  475.     Licensee Name                         10         20       
  476.     City                                  30         20       
  477.     County                                50         20       
  478.     State                                 70         20            
  479.     Call Sign                             90          9
  480.     Usage Level                           99          5
  481.     Type of Service                      104         20            
  482.     Area of Service                      124         20            
  483.     User Field 1                         144         20            
  484.     User Field 2                         164         20            
  485.     User Field 3                         184         20            
  486.     User Field 4                         204         20            
  487.     
  488. Example :
  489. 15.3     FORTIS CORPORATION  KING                Stokes              +
  490. North Carolina      KFC-735       Business            County Wide Service + 
  491. Test 11             Test 12             Test 13             Test 14
  492.  
  493. 24.15    PILOT FREIGHT CARRIEWINSTON-SALEM       Forsyth             +
  494. North Carolina      KA-65430      Local Radio                             +
  495.                     Test 22
  496.  
  497. 25       REISENWEAVER COMMUNIWINSTON-SALEM       Forsyth             +
  498. South Carolina      KNEB-276      Business                                +
  499.                                         Test 33
  500.  
  501. 25       CAROLINA COMMUNICATIWINSTON-SALEM       Forsyth             +
  502.                     KNES-452      Business                                +
  503.                                                             Test 44
  504.  
  505. 27.43    HELMS, FLOYD        MONROE              Union               +
  506. Some Where          KYY-703       Business                                +
  507. Test 51
  508.     
  509.  
  510.  
  511.  
  512.  
  513.  
  514.  
  515.  
  516.  
  517.  
  518.  
  519.  
  520.  
  521.  
  522.  
  523.  
  524.  
  525. Scanner Manager Release 5.0                                   Page 8
  526.  
  527.  
  528.  
  529.  
  530.  
  531. The Fixed Length record structures are (Continued) :
  532.  
  533.  Call Codes File                       Start     Length
  534.     Call Code                              1         10        
  535.     Code Description                      11         30        
  536.     Licensee Name                         41         20           
  537.     Type of Service                       61         20           
  538.  
  539. Example :
  540. 10-55     DWI Driver                    SURRY, COUNTY OF    Local Government
  541. 10-50     Accident                      SURRY, COUNTY OF    Local Government
  542.  
  543.  Scanners File                         Start     Length
  544.     Scanner Id                             1         20
  545.     Channel Number                        21          3
  546.     Frequency                             24         08
  547.     Licensee Name                         33         20
  548.     Type of Service                       53         20
  549.     Receive Mode                          73          3
  550.     Delay                                 76          1
  551.     Lockout                               77          1
  552.     Comments                              78         25
  553.  
  554. Example :
  555. Bearcat 500 XL      1  15.3     FORTIS CORPORATION  Business            +
  556. nfmYNScanner Comments Field 
  557. Bearcat 500 XL      2  158.745  SURRY, COUNTY OF    Local Government    +
  558. am NN
  559. Bearcat 500 XL      3  155.28   SURRY, COUNTY OF    Special Emergency   +
  560. nfmNN
  561. Bearcat 500 XL      10015.3     FORTIS CORPORATION  Business            +
  562. wfmYY
  563.  
  564.  
  565.  
  566.  
  567.  
  568.  
  569.  
  570.  
  571.  
  572.  
  573.  
  574.  
  575.  
  576.  
  577.  
  578.  
  579.  
  580.  
  581.  
  582.  
  583.  
  584.  
  585.  
  586.  
  587.  
  588.  
  589.  
  590.  
  591. Scanner Manager Release 5.0                                   Page 9
  592.  
  593.  
  594.  
  595.  
  596.  
  597. The Comma Delimited record structures are :
  598.  
  599.  Frequency File                       
  600.  
  601.   ( Due to ASCII 254 Length limit,  I was unable to include the User
  602.   definable fields 5 through 8 in the fixed file structure. Also, to
  603.   maintain compatibility between structure types,  I left the fields 
  604.   out of the Comma-delimited structures. )
  605.  
  606.     *** Note - Frequency is NOT enclosed in quotes ***
  607.  
  608.     Frequency,"Licensee Name","City","County","State","Call Sign",
  609.     "Usage Level","Type of Service","Area of Service","User Field 1",
  610.     "User Field 2","User Field 3","User Fields 4"                                    
  611.     
  612. Example :
  613. 15.3,"FORTIS CORPORATION","KING","Stokes","North Carolina","KFC-735","",+
  614. "Business","County Wide Service","TEST1","","",""
  615. 24.15,"PILOT FREIGHT CARRIE","WINSTON-SALEM","Forsyth","","KA-65430","",+
  616. "Local Radio","","","","",""
  617. 25,"REISENWEAVER COMMUNI","WINSTON-SALEM","Forsyth","","KNEB-276","",+
  618. "Business","","","","",""
  619. 25,"CAROLINA COMMUNICATI","WINSTON-SALEM","Forsyth","","KNES-452","",+
  620. "Business","","","","",""
  621. 27.43,"HELMS, FLOYD","MONROE","Union","","KYY-703","","Business","",+
  622. "Test 51","","",""
  623.  
  624. Call Codes File                     
  625.     "Call Code","Code Description","Licensee Name","Type of Service"                       
  626.     
  627. Example :
  628. "10-55","DWI Driver","SURRY, COUNTY OF","Local Government"
  629. "10-50","Accident","SURRY, COUNTY OF","Local Government"
  630.  
  631.  
  632. Scanners File                       
  633.   
  634.   ( Due to ASCII 254 Length limit,  I was unable to include the User
  635.   definable fields 5 through 8 in the fixed file structure. Also, to 
  636.   maintain compatibility between structure types,  I left the fields 
  637.   out of the Comma-delimited structures. )
  638.  
  639.   *** Note Channel Number and Frequency are NOT enclosed in quotes ***
  640.  
  641. "Scanner Id",Channel Number,Frequency,"Licensee Name","Type of Service",
  642. "Receive Mode","Delay","Lockout","Comments"                              
  643.  
  644. Example :
  645. "Bearcat 500 XL",1,15.3,"FORTIS CORPORATION","Business","nfm","Y","N",+
  646. "Scanner Comments Field"
  647. "Bearcat 500 XL",2,158.745,"SURRY, COUNTY OF","Local Government","am","N",+
  648. "N",""
  649. "Bearcat 500 XL",3,155.28,"SURRY, COUNTY OF","Special Emergency","nfm","N",+
  650. "N",""
  651. "Bearcat 500 XL",100,15.3,"FORTIS CORPORATION","Business","wfm","Y","Y",""
  652.  
  653.  
  654.  
  655.  
  656.  
  657. Scanner Manager Release 5.0                                  Page 10
  658.  
  659.  
  660.  
  661.  
  662.  
  663. I realize that I am unable to provide fields for everyone's scanning
  664. needs.  So, I have added 8 user definable fields. The first 4 of the
  665. User Fields are Importable and Exportable ... the last 4 are not. So
  666. keep this in mind.  * ALL * of the fields are available in the Query
  667. module.
  668.  
  669. One final note ... Scanner Manager 5.0 uses a  "single file overlay"
  670. method of  conserving RAM.  What this means is that,  not all of the
  671. SCANMNGR.EXE  file is loaded into RAM at the same time.   As modules
  672. are needed  by the program,  they are loaded into RAM.   The program
  673. with not properly execute as a compressed executable.
  674.  
  675. I realize that this a short manual,  but the Scanner Manager Release 
  676. 5.0  has been designed for easy use.  I've tried  to display all the 
  677. available features for each screen on that screen.   Enjoy .....
  678.  
  679. I ask one thing of you ... Please drop me a line with your ideas.  I
  680. want to know what you like,  dislike,  and/or what you would like to
  681. see added to the program. I want to continue to improve the program. 
  682. But without your suggestions,  I have no idea what to do next.  Even
  683. if you only send me a note just to say that you like what you see, I
  684. everyone that uses this software will have an opinion about it,  and
  685. I want to hear it ... is that too much to ask ??????????
  686.  
  687. Please send your comments and suggestions to :
  688.  
  689.                            Mike  Thompson
  690.                        316 Forest Knoll Drive
  691.                      Mount Airy, North Carolina  27030
  692.  
  693. If you wish to "register" your copy of the Scanner Manager 5.0, then
  694. give $20.00 to your favorite church or charity .. (but not yourself)
  695.  
  696. I've toyed with the ideas of what to charge for registration, taking
  697. Scanner Manager 5.0 into over-the-counter packaging, and / or making 
  698. it crippleware. However, I'm releasing this software into the Public
  699. Domain as Freeware.  My reasons are, the Scanner Manager does not do 
  700. everything I want it to do,  and in the way I want it to perform.  I 
  701. will do my best to respond to all reasonable questions and concerns, 
  702. but it will have to be by Fido Netmail or US Mail.  All comments and 
  703. suggestions will be GREATLY appreciated.  Be sure to pass along your
  704. appreciation to the beta-testers and PLEASE direct all your comments
  705. to me.
  706.  
  707.                                                        THANK YOU !!!
  708.  
  709.                                                        Mike Thompson
  710.  
  711. ********************************************************************
  712. Wayne Ashworth ( one of the beta testers for Scanner Manager 5.0 and
  713. sysop of the NC-EMS BBS )  has made the suggestion that should there 
  714. be a "standard" format for scanner databases.  I agree, however, the
  715. only way any "standard" will develop  and be adhered to,  is for the 
  716. scanning hobbyist (YOU and your friends), to ban together and demand 
  717. it from the  scanner frequency database software developers  and the 
  718. frequency vendors. Get involved ... don't just take what is "forced"
  719. upon you.  Only you know what you want and what your needs are.  Let
  720. your needs be known and demand they be met .......
  721. ********************************************************************
  722.  
  723. Scanner Manager Release 5.0                                  Page 11
  724.  
  725.  
  726.  
  727.  
  728.  
  729. Some Thoughts on the Relation Model and Scanner Manager .....
  730.  
  731.  Scanner Manager utilizes a database  design that is a de-normalized
  732. third normal form under the Relational model from Date and Codd. For 
  733. everyone that is familiar with the relational model,  then this will
  734. be a review of some of the features of a normalized data design,  as
  735. I extol the virtues of the relational model.
  736.  How often do you find that you misspelled an entry that you've made
  737. over and over ?  Not often, but when it does occur .... it is a PAIN 
  738. to fix.  You have to search  through each entry  you've ever made to
  739. find all the  misspellings  and correct them.   Under the relational 
  740. model this is easily fixed for  ALL entries at the same time.  Under
  741. Scanner Manager, you will enter  the item one time  and reference it
  742. each time you need the same item thereafter.  If you ever  find that 
  743. you need to change (or correct) an item, then the Maintenance module  
  744. provides you access to all the fields in each of your records.  When
  745. you make the change to the item in the Maintenance module, then that 
  746. change is reflected in each record that uses that item.
  747.  How often do you find that Licensee, licensee, and LICENSEE are all 
  748. sorted or are reported on as different titles ???  To insure such an
  749. event never occurs  under a "flat" file design,  you have to be VERY
  750. careful that you enter the item EXACTLY the same ..... over and over 
  751. and over again.  However, under the relational model,  you enter the
  752. item one time .... and just reference it each time you need the same 
  753. item thereafter.  This is the way Scanner Manager works .. each time
  754. you come to an item that you have not entered into the item file ...
  755. you enter it for the first time ... after that ... you just refer to
  756. the item.  Anytime you want to sort or report on the item ...... you
  757. select it,  and the Scanner Manager  will sort by or retrieve all of 
  758. your records that refer to the item you selected.
  759.  These abilities may make the record entry forms look strange in the
  760. Scanner Manager. What you see are the "identifier" fields. These are
  761. the places that you will "refer" to the items  that you have already
  762. entered into the item file. If you want to refer to an item that you 
  763. have already entered ..... then just press the ENTER key,  highlight  
  764. the item you want to refer to again,  and press the ENTER key.  What
  765. will be brought back into the original record entry form is the item
  766. identifier ... also the Scanner Manager will display the item itself
  767. in the area next to the identifier field.  If you want  to add a new
  768. item to the item file ... when you get to the field to reference the 
  769. new item ... press the ENTER key ... a listing of the items you have
  770. already entered .... to enter a new one press the INS key .... enter
  771. the Identifier  you want to  refer the  item as,  and enter the Item 
  772. itself, then highlight the item you have just entered  and press the 
  773. ENTER key.  The new item will be inserted into the item file,  ready
  774. for later reference and referred to by the current record.
  775.  All of this is nice.  But is it worth the extra size in executable,
  776. additional load time ( albeit small, but it is there ),  more files,
  777. and far more complex source development.  Alone ... NO !!!  The main
  778. benefit from a relation design is the saving of disk space.  Scanner
  779. Manager 5.0 allows the user to maintain over 350 bytes of data about 
  780. each entry.  * IF * Scanner Manager used a flat file structure, then
  781. the data for a  3,000  frequency file  would consume over  1,000,000 
  782. bytes.  But by using a relational design,  Scanner Manager can store 
  783. the same information if as little as 240,000 bytes. Of course in the
  784. real world your savings will not be as dramatic as this.  But,  this
  785. example shows why I developed the Scanner Manager  with a relational 
  786. file structure, why the executable SCANMNGR.EXE is fairly large, and
  787. some of the benefits you receive from it's use.
  788.  
  789.  
  790. Scanner Manager Release 5.0                                  Page 12
  791.