home *** CD-ROM | disk | FTP | other *** search
/ CP/M / CPM_CDROM.iso / mbug / mbug104.arc / MAIL40L.LQR / MAIL40.DOC < prev    next >
Text File  |  1979-12-31  |  18KB  |  425 lines

  1. .m⌠ ╢
  2. .mΓ ╢
  3. .po1┤
  4. .op
  5.  
  6.  
  7.  
  8.  
  9.  
  10.          ===╜ "Thσ Executiveí MailPersonó (C⌐ 198╡ ====
  11.  
  12.  
  13.  
  14.                            versioε 4.0
  15.  
  16.  
  17.  
  18.  ┴ Multiplσ Databasσ Mailinτ Lis⌠ Manager¼ Forφ Lette≥ Generato≥ 
  19.                   anΣ Telephonσ Numbe≥ Locator
  20.  
  21.  
  22.  
  23.  
  24.                        b∙ Jame≤ A« Gronek
  25.                             UCS¼ inc.
  26.                       Copyrigh⌠ 1984¼ 1985
  27.                        Al∞ Right≤ Reserved
  28.  
  29.  
  30.                           Releasσ Date
  31.                        SEMPTEMBER 26¼ 1985
  32.  
  33. .hσ ===╜ DOCUMENTATIO╬ FO╥ "Thσ Executiveí MailPersonó ÷ 4.░ ====é ì
  34. .paè.f∩ Copyrigh⌠ (C⌐ 1984¼ 198╡ UCS¼ inc« Al∞ Right≤ ReserveΣ pagσ #
  35.  
  36.                       ===╜ Wha⌠ i≤ it┐ ====
  37.  
  38.  
  39.      "Thσá Executiveíá MailPersonóá i≤á ß se⌠á oµá commanΣá file≤ ì
  40. writteεá iεá thσ DBASEI╔ Application≤ Languagσ t∩ managσá mailinτ ì
  41. lists«á "Thσ Executiveíá MailPersonó wil∞ allo≈ yo⌡ t∩ managσ an∙ ì
  42. numbe≥ oµ databases¼á eacΦ witΦ ß separatσ index¼á prin⌠á labels¼ ì
  43. generatσá forφá letter≤á froφá tex⌠ file≤á createΣá oεá an∙á worΣ ì
  44. processor¼á anΣá rapidl∙á locatσ telephonσ number≤á fo≥á databasσ ì
  45. members.
  46.  
  47.      "Thσá Executiveíá MailPersonó se⌠ consist≤ oµ thσá followinτ ì
  48. necessar∙ worδ files:
  49.  
  50.      a« MAIL.CM─ - Thσ Maste≥ CommanΣ File
  51.      b« MAIL.HE╪ - Assembl∙ languagσ suppor⌠ file
  52.      c« MAIL.FR═ - Membe≥ Director∙ Forφ file
  53.      d« LETTER.DB╞ - Workinτ filσ fo≥ MAIL.CMD
  54.      e« SETPRINT.CM─ - Samplσ printe≥ configuratioε file
  55.      f« RETADDR.CM─ - You≥ Returε Addres≤ Information
  56.  
  57.      Thσá followinτá file≤á arσá createΣ b∙á thσá prograφá durinτ ì
  58. executioε anΣ mus⌠ bσ availablσ (excep⌠ d.⌐ oε thσ COMMAN─ DRIVE:
  59.  
  60.      a« SYSDATE.ME═ - Thσ systeφ datσ memor∙ file
  61.      b« PWARN.ME═ - UseΣ b∙ thσ Singlσ Label≤ Routine
  62.      c« LINES.ME═ - -do-
  63.      d« TEMPMEM.ME═ - Temporar∙ file¼ no⌠ usuall∙ seen...
  64.  
  65.      Additionally¼á thσá prograφ i≤ provideΣ witΦá thσá followinτ ì
  66. files:
  67.  
  68.      a« TEST.LT╥ - ┴ samplσ forφ lette≥ format
  69.      b« UNSOFT.CO═ - ┴ Publiπ Domaiε WordSta≥ Filter
  70.      c« UNSOFT.DO├ - Documentaioε fo≥ above.
  71.      d« MAIL40.DB╞ - 'Shellº Datß Structure
  72.      e« MAIL40.NA═ - 'Shellº Namσ Inde° Structure
  73.      e« MAIL40.CM╨ - 'Shellº Compan∙ Inde° Structure
  74.      f. MAIL40.ZIP - 'Shell' Zipcode Index Structure
  75.      g« MAIL40.DO├ - Thi≤ file
  76.  
  77.             ===╜ Hardware/Softwarσ Requirement≤ ====
  78.  
  79.      Thσ Executiveíá MailPersoε require≤ dBASEII¼á versioε 2.┤ o≥ ì
  80. 2.4▒ iε orde≥ t∩ ruε properly« Becausσ oµ knowε bug≤ iε thσ inde° ì
  81. routine≤á oµ dBASEI╔ versioε 2.43¼á result≤ caε bσ unpredictable« ì
  82. Result≤á ha≤á beeεá acceptabllσá runninτá unde≥á versioεáá 2.43*«  ì
  83. Additionally¼ Thσ Executiveí MailPersoε utilize≤ machinσ languagσ ì
  84. routine≤áá fo≥á speeΣá tha⌠á arσá no⌠á transportablσá t∩á 1╢á bi⌠ ì
  85. computers«áá I⌠áá i≤á HIGHL┘á UNLIKEL┘á tha⌠á thσá prograφáá wil∞ ì
  86. consistentl∙á ruεá oε anythinτ othe≥ thaε ß Z-8░ (althougΦá ╔á d∩ ì
  87. kno≈ oµ onσ exception...)« 
  88. è
  89.                    ===╜ Ho≈ d∩ ╔ usσ it┐ ====
  90.  
  91.      T∩ star⌠ thσ program¼á placσ al∞ thσ worδ anΣ samplσá files¼ ì
  92. together¼ oε an∙ drivσ anΣ ente≥ DBAS┼ MAIL<CR>« 
  93.  
  94.      Yo⌡ wil∞ bσ prompteΣ fo≥ ß WORKINGé drivσ (wherσ arσ thσ datß ì
  95. file≤ goinτ t∩ bσ placed?)« ┴ <RETURN╛ wil∞ se⌠ thσ defaul⌠ drivσ ì
  96. t∩ "B"é fo≥ al∞ subsequen⌠ operations¼á o≥ typσ thσ lette≥ oµá thσ ì
  97. desireΣ defaul⌠ drive« 
  98.  
  99.      Yo⌡ wil∞ bσ prompteΣ fo≥ ß COMMANDé drivσ (wherσ arσ thσ .HE╪ ì
  100. suppor⌠ file≤ located?)« ┴ <RETURN╛ wil∞ se⌠ thσ commanΣ drivσ t∩ ì
  101. "A"¼ o≥ typσ thσ lette≥ oµ thσ desireΣ drive.
  102.  
  103.      Yo⌡á wil∞ theε bσ presenteΣ witΦ ß lis⌠ oµ databasσ file≤ oε ì
  104. you≥á defaul⌠ disk¼á anΣ askeΣ whicΦ onσ t∩ use«á Yo⌡á neeΣá onl∙ ì
  105. ente≥ thσ PRIMARYé filσ name¼á thσ .DBFé i≤ no⌠ necessary«á Yo⌡ caε ì
  106. changσá database≤ froφ thσ maiε men⌡ iµ yo⌡ desire«á Thσá prograφ ì
  107. wil∞á verif∙á thσ existencσ oµ thσ databasσ yo⌡ select¼á anΣá thσ ì
  108. existencσ oµ it≤ companioε inde° file« 
  109.  
  110.                         ----╛ NOT┼ <----
  111.  
  112.      Iµ yo⌡ arσ jus⌠ startinτ u≡ thσ prograφ fo≥ thσ firs⌠á time¼ ì
  113. selec⌠á MAIL40é a≤ you≥ database¼á bu⌠ D╧ NO╘ INPU╘ AN┘ DAT┴á INT╧ ì
  114. MAIL40.éá I⌠ i≤ aε empt∙ shel∞ datß structurσ tha⌠ wil∞ allo≈á yo⌡ ì
  115. t∩á creatσ you≥ owε database≤ froφ thσ maiε menu«á Oncσ yo⌡á havσ ì
  116. createΣáá ßá databasσá oµá you≥á own¼áá MAIL40.DBF¼áá MAIL40.NAM¼ ì
  117. MAIL40.ZI╨á anΣ MAIL40.CM╨ arσ n∩ longe≥ necessary¼á anΣá ma∙á bσ ì
  118. deleteΣ froφ you≥ worδ disk.
  119.  
  120.       Yo⌡ wil∞ bσ presenteΣ witΦ thσ maiε men⌡ oµ "Thσ Executiveí ì
  121. MailPersonó é whicΦ look≤ somethinτ likσ this:
  122.  
  123.                   Thσ Executiveí MailPersoε (C⌐ 1985
  124.  
  125.           Mailinτ Option≤               Utilit∙ Options
  126.  
  127. ░ - EXI╘                           ┴ - Director∙ oµ Defaul⌠ Disδ
  128. ▒ - Ente≥ ne≈ entrie≤              ┬á- Selec⌠áß differen⌠ databasσ 
  129. ▓ - Edit/deletσ entrie≤            ├ - Creatσ ß Ne≈ Databasσ 
  130. │ - Makσ Label≤                    ─ - Typσ ß letter/filσ t∩ thσ screeε ì
  131. ┤á- WritσáLetter≤                  ┼á- ConfigurσáPrinte≥áOption≤á 
  132. ╡á- Quicδ telephonσáRolade°        ╞á- Qui⌠át∩áWordSta≥
  133. ╢á- Prin⌠áSinglσ Labels/Envelope≤á ╟ - Qui⌠ t∩ ß dBAS┼ .CM─ Filσ
  134. ╖ - Rese⌠áLette≥ Datσ              ╚ - Rese⌠ Systeφ Datσ
  135. ╕ - Director∙ oµ Databasσ Member≤  ╔á- Selec⌠áNe≈áWorkinτ Drivσ
  136. ╣ - Browsσ througΦ Databasσ        ╩á- Quicδ Lis⌠ oµ Databasσ Members
  137.  
  138.  
  139.                      Ente≥ you≥ choice¼ please« '
  140.  
  141. Waitingè
  142.  Thσá Maiεá Men⌡ i≤ divideΣ int∩ tw∩á primar∙á functiona∞á areas¼ ì
  143. Mailinτá Options¼áá anΣá Utilit∙á Options«á Mailinτá Optionséá arσ ì
  144. selecteΣá witΦ ß number¼á anΣ Utilit∙ Optionsé arσ selecteΣ witΦ ß ì
  145. letter« EacΦ oµ thesσ option≤ i≤ explaineΣ following:
  146.  
  147.                     ===╜ MAILIN╟ OPTION╙ ====
  148.  
  149.      0é - Thi≤ selectioε i≤ self-explanatory
  150.  
  151.      1é - Thi≤ allow≤ yo⌡ t∩ ente≥ ne≈ member≤ int∩ thσá database« ì
  152. Yo⌡ wil∞ bσ presenteΣ witΦ aε inpu⌠ screeε likσ this:
  153.  
  154.           ╘ ╚ ┼ ═ ┴ ╔ ╠ ╨ ┼ ╥ ╙ ╧ ╬ (c⌐ Addinτ Databasσ Entries
  155.                 1 = "Mr." ááááááááááááááá2 = "Mrs."
  156.                 3 = "Ms." ááááááááááááááá4 = "Dr."
  157.                 5 = "Mr. & Mrs." áááááááá6 = People with no Title
  158.                 0 = Companies with no name field
  159.  
  160.              Enter title code áááá
  161.              Enter Last name ááááá
  162.              Enter First name(s) ááááááááááááááá
  163.              Enter Co. name ááááááááááááááááááá
  164.              Enter Address áááááááááááááááááááááá
  165.              Enter Address 2 ááááááááááááááááááááá
  166.              Enter City ááááááááááááááááááááááááá
  167.              Enter State áááááááááááááááááááááááááááááááááááááá
  168.              Enter ZIP code áááááááááááááááááááááááááááááááááááá
  169.              Enter Home Phone áááááááááááááááááááááááááááááááááááááááááá
  170.              Enter Work Phone ááááááááááááááááááááááááááááááááááá
  171.              Enter List Id's
  172.           
  173.  
  174.      Selec⌠ ß titlσ codσ froφ thσ seveε presented¼ anΣ ente≥ eacΦ ì
  175. datß item« Returε througΦ an∙ fielΣ tha⌠ yo⌡ wisΦ t∩ skip« Iµ yo⌡ ì
  176. selec⌠á ßá titlσá codσ oµ '0º fo≥ ßá compan∙á listing¼á yo⌡á mus⌠ ì
  177. providσ ß compan∙ namσ o≥ thσ recorΣ wil∞ no⌠ bσ accepted« Iµ thσ ì
  178. titlσ codσ i≤ OTHE╥ THA╬ '0'¼ yo⌡ mus⌠ providσ ß namσ iε thσ las⌠ ì
  179. namσ fielΣ o≥ thσ recorΣ wil∞ no⌠ bσ accepted.
  180.  
  181.      Thσá prograφ wil∞ automaticall∙ validatσ thσ state/zi≡á codσ ì
  182. combinatioε beforσ acceptinτ thσ record« Iε orde≥ t∩ overridσ thσ ì
  183. validatioε routine¼á yo⌡ mus⌠ ente≥ ß statσ oµá 'ZZ'¼á otherwise¼ ì
  184. an∙ valiΣ state/zi≡ codσ combinatioε wil∞ bσ accepted.
  185.  
  186.      A⌠ thσ conclusioε oµ thσ record¼ ß promp⌠ wil∞ appea≥ askinτ ì
  187. yo⌡ i≤ yo⌡ havσ morσ t∩ add«á Answe≥ ┘ o≥ N« Iµ yo⌡ selec⌠ N¼ fo≥ ì
  188. n∩ morσ entries¼ thσ prograφ wil∞ returε yo⌡ t∩ thσ maiε menu.
  189.  
  190.      2éá - Yo⌡ wil∞ bσ prompteΣ t∩ locatσ thσ recorΣ t∩ bσá editeΣ ì
  191. by¼á either¼á NAM┼ (First/Las⌠ o≥ Las⌠ only)¼ COMPANY¼ o≥ COMPAN┘ ì
  192. anΣ NAME.
  193.  
  194. .cp5è     Iµ yo⌡ selec⌠ NAME¼á yo⌡ wil∞ bσ prompteΣ fo≥ thσ name(s⌐ t∩ ì
  195. locate« An∙ numbe≥ oµ letter≤ sufficien⌠ t∩ uniquel∙ identif∙ thσ ì
  196. recorΣ iε questioε wil∞ producσ thσ record«á I⌠ wil∞ bσ displayeΣ ì
  197. iε thσ forma⌠ showε abovσ fo≥ addinτ records«á Retypσ an∙ entrie≤ ì
  198. yo⌡ wish« 
  199.  
  200.      Thσá prograφ wil∞ automaticall∙ validatσ thσ state/zi≡á codσ ì
  201. combinatioε beforσ acceptinτ thσ record« Iε orde≥ t∩ overridσ thσ ì
  202. validatioεá routine¼á yo⌡ mus⌠ ente≥ ß statσ oµ 'ZZ'¼á otherwise¼ ì
  203. an∙ valiΣ state/zi≡ codσ combinatioε wil∞ bσ accepted.
  204.  
  205.      Iµ yo⌡ wisΦ t∩ deletσ ß compan∙ record¼á simpl∙ ente≥ blank≤ ì
  206. fo≥á compan∙ name«á Iµ yo⌡ wisΦ t∩ deletσ ß recorΣ OTHE╥á THA╬á ß ì
  207. compan∙ record¼ simpl∙ ente≥ blank≤ fo≥ las⌠ name« 
  208.  
  209.      A⌠ thσ conclusioε oµ thσ record¼ ß promp⌠ wil∞ appea≥ askinτ ì
  210. i≤ yo⌡ havσ morσ t∩ edit«á Answe≥ ┘ o≥ N« Iµ yo⌡ selec⌠ N¼ fo≥ n∩ ì
  211. morσ editing¼ yo⌡ wil∞ bσ askeΣ iµ yo⌡ wisΦ t∩ pacδ thσ database« ì
  212. Answe≥á eithe≥ ┘ o≥ N«á Oncσ thσ pacδ i≤ done¼á iµ selected¼á yo⌡ ì
  213. wil∞ bσ returneΣ t∩ thσ maiε menu.
  214.  
  215.      3é - Thi≤ selectioε print≤ standarΣ 15/16ó b∙ │ 1/2óá mailinτ ì
  216. labels¼ ON┼ ACROSS¼ froφ you≥ database« 
  217.  
  218.      Yo⌡ wil∞ bσ askeΣ iµ yo⌡ wisΦ t∩ makσ label≤ fo≥ AL╠ member≤ ì
  219. oµá thσá database¼á o≥ SELEC╘ certaiε members«á Iµ yo⌡ choosσá t∩ ì
  220. SELECT¼ yo⌡ wil∞ bσ askeΣ iµ yo⌡ wisΦ t∩ selec⌠ b∙ Lis⌠ Id¼ o≥ b∙ ì
  221. individua∞ recorΣ tag« 
  222.  
  223.      Iµ yo⌡ selec⌠ b∙ Lis⌠ Id¼á yo⌡ wil∞ bσ prompteΣ t∩ ente≥ thσ ì
  224. Lis⌠á IΣá t∩ select«á Ente≥ i⌠ EXACTL┘ a≤ yo⌡ entereΣ i⌠á iεá thσ ì
  225. record≤ desired«á I⌠ doe≤ no⌠ matte≥ whicΦ oµ thσ fou≥ Lis⌠á Id'≤ ì
  226. i⌠ occupies¼ iµ i⌠ i≤ recorded¼ i⌠ wil∞ bσ selected.
  227.  
  228.      Iµ yo⌡ selec⌠ b∙ tagging¼á yo⌡ wil∞ bσ presenteΣ eacΦ recorΣ ì
  229. iε thσ database¼á anΣ offereΣ thσ opportunit∙ t∩ selec⌠ it«á Oncσ ì
  230. yo⌡á havσá taggeΣá thσ las⌠ persoε desired¼á yo⌡á ma∙á abor⌠á thσ ì
  231. remaininτ record≤ b∙ answerinτ 'Qº t∩ thσ taτ prompt« 
  232.  
  233.      Yo⌡ wil∞ bσ askeΣ iµ yo⌡ wisΦ thσ label≤ iε Name¼ Compan∙ o≥ ì
  234. Zipcode order.  Select N, C or Z for the correct sequence.
  235.  
  236.      Makσ surσ you≥ printe≥ i≤ se⌠ correctly.
  237.  
  238.      4é - Thi≤ i≤ wha⌠ yo⌡ d∩ t∩ writσ letters« 
  239.  
  240.      Thσá prograφá wil∞ checδ t∩ seσ iµ yo⌡ havσ se⌠á thσá Lette≥ ì
  241. Date¼ anΣ iµ not¼ wil∞ returε yo⌡ t∩ thσ men⌡ fo≥ tha⌠ purpose.
  242.  
  243.      Yo⌡ wil∞ bσ askeΣ iµ yo⌡ wisΦ t∩ senΣ letter≤ t∩ AL╠ member≤ ì
  244. oµ thσ database¼ o≥ SELEC╘ certaiε members.
  245. .cp4è     Iµá yo⌡ choosσ t∩ SELECT¼á yo⌡ wil∞ bσ askeΣ iµ yo⌡ wisΦá t∩ ì
  246. selec⌠ b∙ Lis⌠ Id¼á o≥ b∙ individua∞ recorΣ tag« Option≤ fo≥ eacΦ ì
  247. arσ a≤ fo≥ labels¼ above.
  248.  
  249.      Oncσá yo⌡ havσ selecteΣ thσ member≤ t∩ receivσá thσá letter¼ ì
  250. yo⌡ wil∞ bσ askeΣ fo≥ thσ namσ oµ you≥ tex⌠ file«á Ente≥ onl∙ thσ ì
  251. PRIMAR┘ filename¼á anΣ ensurσ tha⌠ thσ filenamσ exten⌠ i≤ .LT╥ o≥ ì
  252. thσá prograφ wil∞ no⌠ finΣ it«á File≤ witΦ aε exten⌠ oµ .LT╥ wil∞ ì
  253. bσ displayeΣ s∩ yo⌡ wil∞ kno≈ wha⌠ i≤ therσ t∩ bσ selected« 
  254.  
  255.      You≥á tex⌠á filσá wil∞á bσ mergeΣ witΦá thσá name≤á iεá you≥ ì
  256. databasσá anΣá ßá tex⌠ filσ produceΣ tha⌠ caεá bσá printeΣá usinτ ì
  257. WordStar(tm)« 
  258.  
  259.      Yo⌡á wil∞á bσ prompteΣ fo≥ ß namσ unde≥ whicΦá t∩á savσá thσ ì
  260. printablσ forφ lette≥ file« Iµ yo⌡ wish¼ hi⌠ <RETURN╛ t∩ savσ thσ ì
  261. defaul⌠ forφ lette≥ LETTER.TXT.
  262.  
  263.      Yo⌡á wil∞á bσ askeΣ iµ yo⌡ wisΦ t∩ ruε label≤ fo≥á thσá samσ ì
  264. group«á Answe≥á ┘ o≥ N«á Iµ yo⌡ answe≥ YES¼á yo⌡ wil∞ bσ askeΣ t∩ ì
  265. selec⌠ Name¼á Compan∙ o≥ Zipcodσ sequencσ fo≥ thσ labels«  Iµ yo⌡ ì
  266. choosσ t∩ ruε labels¼ ensurσ thσ printe≥ i≤ ready.
  267.  
  268.      5é - Iµ yo⌡ neeΣ ß phonσ number¼ selec⌠ this« 
  269.  
  270.      Yo⌡á wil∞á bσá prompteΣá t∩ selec⌠ ßá P)erson'≤á namσá o≥á ß ì
  271. C)ompany'≤ name.
  272.  
  273.      Iµá yo⌡ selec⌠ ß Person'≤ name¼á yo⌡ wil∞ bσ askeΣá fo≥á thσ ì
  274. FIRS╘ lette≥ oµ thσ LAS╘ NAM┼ t∩ find« Thσ prograφ wil∞ prin⌠ thσ ì
  275. homσá anΣ worδ telephonσ number≤ fo≥ al∞ member≤ whosσ las⌠á namσ ì
  276. start≤ witΦ thσ selecteΣ letter.
  277.  
  278.      Iµá yo⌡ selec⌠ ß Company'≤ name¼á yo⌡ wil∞ bσ askeΣ fo≥á thσ ì
  279. FIRS╘á lette≥ oµ thσ COMPAN┘ NAM┼ t∩ find«á Thσ prograφ wil∞ lis⌠ ì
  280. thσá phonσ number≤ fo≥ al∞ companie≤ whosσ namσ start≤á witΦá thσ ì
  281. selecteΣ letter.
  282.  
  283.      6éá - Thi≤ selectioε wil∞ allo≈ yo⌡ t∩ usσ you≥ printe≥ a≤á ß ì
  284. typewrite≥á fo≥á singlσ labels¼á envelopes¼á o≥á continuou≤á rol∞ ì
  285. returε addres≤ labels« Yo⌡ wil∞ bσ prompteΣ througΦ thσ procedurσ ì
  286. anΣ remindeΣ t∩ havσ thσ printe≥ ready.
  287.  
  288.      7éá - Thi≤á selectioεá wil∞á promp⌠ fo≥ ß datσá t∩á prin⌠á oε ì
  289. letters«áá Fe≈á peoplσá typσá date≤á likσá 00/00/0░á oεá busines≤ ì
  290. correspondence¼á s∩ thi≤ allow≤ yo⌡ t∩ typσ "Decembe≥ 25th¼ 1992ó ì
  291. o≥á whateve≥á yo⌡ wan⌠ thσ datσ t∩ bσ oεá thσá letters«á Yo⌡á ma∙ ì
  292. changσ i⌠ froφ thσ menu¼ iµ desired.
  293.  
  294.      8é - Thi≤ selectioε wil∞ allo≈ yo⌡ t∩ ruε ß Director∙ Listinτ ì
  295. oµ al∞ member≤ oµ you≥ database«á Yo⌡ wil∞ bσ askeΣ iµ yo⌡ wisΦ ß ì
  296. harΣ copy« Iµ not¼ thσ repor⌠ wil∞ ruε t∩ thσ screen.
  297.  
  298. .cp7è     9éá - Thi≤ selectioε wil∞ placσ yo⌡ iε 'Browseº mode«á Browsσ ì
  299. modσá i≤ likσ lookinτ a⌠ you≥ databasσ thr⌡ ß windo≈ tha⌠ i≤á onσ ì
  300. recorΣá wide«á I⌠ wil∞ sigε oε positioneΣ a⌠ thσ firs⌠ recorΣá iε ì
  301. thσá database«á Yo⌡á ma∙á movσ backwarΣ o≥á forwarΣá througΦá thσ ì
  302. databasσá b∙ selectinτ thσ appropriatσ commanΣ froφ thσá men⌡á a⌠ ì
  303. thσ bottoφ oµ thσ screen.
  304.  
  305.  áááááááááááááááááá==== áUTILITY OPTIONS á====
  306.  
  307.      Aéá - Thi≤á selectioεá wil∞á clea≥á you≥á screen¼á displa∙á ß ì
  308. director∙á oµ you≥ selecteΣ defaul⌠ disδ anΣ wai⌠ fo≥ ßá keypres≤ ì
  309. t∩ returε t∩ thσ Maiε Menu« 
  310.                           -- NOT┼ --
  311.      Thi≤á routinσ show≤ AL╠ file≤ oε thσ disk¼á includinτá thosσ ì
  312. markeΣ a≤ SYSTEM!!!
  313.  
  314.      Bé - Selec⌠ thi≤ t∩ changσ databases« 
  315.  
  316.      Yo⌡ wil∞ bσ prompteΣ fo≥ thσ ne≈ database« Again¼ ente≥ onl∙ ì
  317. thσ primar∙ filename¼á no⌠ thσ .DB╞ part«á Yo⌡ wil∞ seσ ß lis⌠ oµ ì
  318. database≤ oε you≥ defaul⌠ disδ froφ whicΦ t∩ choose«á Thσ prograφ ì
  319. wil∞á verif∙á thσ existencσ oµ thσ databasσ yo⌡ select¼á anΣá thσ ì
  320. existencσ oµ it≤ companioε inde° files« 
  321.  
  322.      Cé - Selec⌠ thi≤ t∩ creatσ ß ne≈ database« 
  323.  
  324.      Iµá yo⌡ arσ startinτ u≡ thσ prograφ fo≥ thσ firs⌠á time¼á d∩ ì
  325. thi≤á t∩á creatσá you≥ databasσá froφá MAIL40.DBF«á Yo⌡á wil∞á bσ ì
  326. prompteΣá fo≥ ß name¼á ente≥ onl∙ thσ PRIMAR┘ filσ name¼á no⌠ thσ ì
  327. DB╞á part«á Threσá companioεá indexe≤ wil∞á bσá createΣá fo≥á thσ ì
  328. database.
  329.  
  330.      Dé - Iµ yo⌡ wisΦ t∩ 'Typeº ß filσ t∩ thσ screen¼ selec⌠ this.
  331.  
  332.      Yo⌡ ma∙ typσ an∙ ASCI╔ tex⌠ filσ t∩ thσ screen¼á squeezeΣ o≥ ì
  333. not¼ eveε froφ insidσ libraries¼ witΦ thi≤ selection« 
  334.  
  335.                         ---- NOT┼ ----
  336.  
  337.      Thσá 'Typeº functioε utilize≤ Z-8░á assembl∙á language¼á anΣ ì
  338. canno⌠ bσ ruε oε othe≥ thaε ß Z-8░ baseΣ computer.
  339.  
  340.      Eé - Iµ yo⌡ wisΦ t∩ configurσ thσ printer¼ selec⌠ this.
  341.  
  342.      Thσá filσ SETPRINT.CM─ i≤ provideΣ a≤ ß samplσ oµ thσ forma⌠ ì
  343. fo≥ an∙ printer«á A≤ supplied¼ SETPRINT.CM─ i≤ configureΣ fo≥ thσ ì
  344. OKIDAT┴ ML9▓ printer«á Yo⌡ ma∙ substitutσ you≥ contro∞ code≤á fo≥ ì
  345. mine.
  346.  
  347.      Féá - Thi≤á selectioε wil∞ closσ al∞ files¼á exi⌠á froφá "Thσ ì
  348. Executiveíá MailPerson"¼ anΣ ente≥ WordStar« Iµ yo⌡ havσ prepareΣ ì
  349. ßá forφá lette≥ fo≥ printing¼á thi≤ selectioε wil∞ dro≡ yo⌡á int∩ ì
  350. WordSta≥ fo≥ tha⌠ purpose.
  351. è     Géá - Thi≤á selectioεá wil∞á allo≈á yo⌡á t∩á exi⌠á froφá "Thσ ì
  352. Executiveíá MailPersonó anΣ 'chainº int∩ anothe≥ dBASEI╔á commanΣ ì
  353. file«á Yo⌡á wil∞ bσ prompteΣ fo≥ thσ namσ oµ thσ commanΣ filσá t∩ ì
  354. 'DO'.
  355.  
  356. .cp3
  357.  Héá - Thi≤á selectioε wil∞ promp⌠ fo≥ ß systeφá datσá (MM/DD/YY)« ì
  358. Oncσá set¼á thσá datσá wil∞ bσ saveΣ t∩ disδ a≤á SYSDATE.ME═á anΣ ì
  359. referreΣ t∩ b∙ thσ prograφ wheε necessary.
  360.  
  361.      Iéá - Thi≤ selectioε wil∞ allo≈ yo⌡ t∩ changσ workinτá disks« ì
  362. Yo⌡á wil∞ bσ prompteΣ fo≥ ß NE╫ workinτ disk¼á anΣ askeΣá iµá yo⌡ ì
  363. neeΣ t∩ physicall∙ changσ thσ disδ selected« Iµ yo⌡ indicatσ tha⌠ ì
  364. yo⌡ D╧ neeΣ t∩ changσ thσ disk¼á Thσ MailPersoε wil∞ instruc⌠ yo⌡ ì
  365. t∩ changσ thσ disk≤ anΣ hi⌠ Return« Thσ MailPersoε wil∞ rese⌠ thσ ì
  366. disδá iµá i⌠á wa≤ changeΣ t∩á allo≈á read/writσá operations«á Al∞ ì
  367. furthe≥á operation≤á wil∞á bσá conducteΣ oεá thσá newl∙á selecteΣ ì
  368. defaul⌠ disk.
  369.  
  370.      Jé - Thi≤ selectioε wil∞ providσ ß quicδ listinτ oµ Name≤ anΣ ì
  371. Companie≤á fo≥ databasσ members«á The∙ wil∞ bσ presenteΣá t∩á thσ ì
  372. screeε 2░ a⌠ ß timσ unti∞ yo⌡ typσ ß 'Qº t∩ qui⌠ bacδ t∩ thσ maiε ì
  373. menu.
  374.  
  375.                       ===╜ CAUTION╙ ====
  376.  
  377.      Iµá yo⌡á usσ WordStar(tm⌐ iε thσ 'D'ocumen⌠ modσ t∩á preparσ ì
  378. letters¼á you≥á filσá wil∞ bσ ful∞ oµá 'softºá carriagσá returns¼ ì
  379. space≤á anΣ hyphens«á Thσ filσ mus⌠ bσ ruε througΦ ß 'filterºá t∩ ì
  380. conver⌠á al∞á thσá 'softº character≤ t∩á 'hardºá characters«á Thσ ì
  381. Publiπá Domaiεá filte≥ UNSOFT.COMé i≤ provideΣ fo≥á tha⌠á purpose« ì
  382. ReaΣ thσ filσ UNSOFT.DOCé fo≥ usagσ instructions.
  383.  
  384.      Iµ yo⌡ havσ ß largσ numbe≥ oµ name≤ iε you≥ database¼á o≥á ß ì
  385. length∙á lette≥á t∩á senΣá out¼á thσ tex⌠ filσá createΣá b∙á "Thσ ì
  386. Executiveí MailPersonó caε becomσ QUIT┼ large¼ possibl∙ exceedinτ ì
  387. you≥ disδ capacity«á Iµ thi≤ occurs¼á yo⌡ ma∙ havσ t∩ spli⌠á you≥ ì
  388. database≤ anΣ makσ multiplσ lette≥ writinτ runs.
  389.  
  390.  
  391.               ===╜ PRINTIN╟ YOU╥ FOR═ LETTER╙ ====
  392.  
  393.   Oncσ Thσ Executiveí MailPersoε ha≤ saveΣ you≥ filename.TX╘ forφ ì
  394. lette≥á file¼á i⌠á ma∙á bσá printeΣ witΦá thσá 'Pºá commanΣá froφ ì
  395. WordStar(tm)«á Yo⌡á ma∙á changσá thσ pagσ offse⌠ anΣá margiεá to≡ ì
  396. setting≤ iε thσ documen⌠ filσ t∩ reflec⌠ you≥ owε letterhead¼á o≥ ì
  397. lacδá thereof«á M∙á letterheaΣ ha≤ ß largσ log∩ oε thσá to≡á lef⌠ ì
  398. corner¼á s∩ thσ sourcσ codσ i≤ se⌠ fo≥ ß margiε to≡ oµ 1╕á lines« ì
  399. I⌠á i≤á no⌠á difficul⌠ t∩ changσ thσ pagσ offse⌠ anΣá margiεá to≡ ì
  400. figure≤ t∩ anythinτ yo⌡ wish« 
  401.  
  402. .paè               ===╜ SOURC┼ COD┼ AVAILABILIT┘ ====
  403.  
  404.      Thσ Executiveí MailPersoε i≤ distributeΣ a≤ aε encodeΣ file« ì
  405. I⌠á canno⌠ bσ listeΣ o≥ modifieΣ externally«á Thσá MailPersoεá i≤ ì
  406. supplied¼á completσá witΦá sourcσ code¼á fo≥ $35.0░á oεá diskettσ ì
  407. througΦá thσ U«á S«á Mail«á CasΦ o≥ Mone∙ Orde≥ purchase≤ wil∞ bσ ì
  408. shippeΣá withiε 4╕ hours¼á allo≈ 1┤ day≤ fo≥ persona∞á check≤á t∩ ì
  409. clear.
  410.  
  411.                          James A. Gronek
  412.                             UCS, inc.
  413.                       Post Office Box 23866
  414.                      Phoenix, Arizona 85063
  415.  
  416.         Send Cash, Check or Money Order to above address.
  417.  
  418.          Send comments, bug reports, and complaints to:
  419.                        (602)272-5312 voice
  420.                                or
  421.                        (602)848-6708 modem á
  422.                  Lost Dutchman's Gold Mine RCP/M
  423.                     24 Hours (unless in use) á
  424.                      300 - 1200 - 2400 Baud
  425.