home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload / ShartewareOverload.cdr / database / ddlab50r.zip / DDL50MAN.EXE / arc / MANUAL4 < prev    next >
Text File  |  1990-05-30  |  27KB  |  545 lines

  1.  
  2.  
  3.  
  4.                         DOCTOR DATA Label v5.0 User's Manual        Page 56
  5.  
  6.  
  7.           -----------------------------------------------------------------
  8.                                 TOOLS sub-menu
  9.           -----------------------------------------------------------------
  10.           The TOOLS sub-menu consists of four commands: FILE MNGMT, 
  11.           dB3-2-ASCII, SDF-2-DEL, and EXIT TO DOS. 
  12.           
  13.           -----------------------------------------------------------------
  14.           FILE MNGMT
  15.           -----------------------------------------------------------------
  16.           The purpose of this command is to RENAME, ERASE, or COPY files.
  17.           
  18.           This command will present another sub-menu: DATABASE, LABELS, 
  19.           LETTERS, LISTS, or ALL FILES.  After selection you will be 
  20.           allowed to specify a path.  The default drive and directory will 
  21.           be displayed.  It can be changed if desired.  Next, a directory 
  22.           of the appropriate files with their corresponding filename 
  23.           extension, size (in bytes), and date. 
  24.           
  25.           After selecting a file, you will be prompted to press "R", "E", 
  26.           or "C" to Rename, Erase, or Copy a file. Whenever a database file 
  27.           is selected, the corresponding "DBT", "DF5" and "NTx" files will 
  28.           also be Renamed, Erased, or Copied. The x in "NTx" is the number 
  29.           of the index file for that database from 1 to 5.
  30.  
  31.           RENAME ----------------------------------------------------------
  32.  
  33.           Pressing "R" will prompt you for a new filename. Do NOT change 
  34.           DBF, DBT, DF5, LBL, LTR, or LST filename extensions. It is 
  35.           important that these extensions remain the same if you expect to 
  36.           use them for their original intended use. 
  37.  
  38.           A FILE CAN NOT BE RENAMED IF A DATABASE IS CURRENTLY IN USE.
  39.           
  40.           ERASE -----------------------------------------------------------
  41.  
  42.           Pressing "E" will erase the selected file from the directory. You 
  43.           will be asked "ARE YOU SURE?" to safeguard against accidental 
  44.           erasure. 
  45.  
  46.           COPY ------------------------------------------------------------
  47.  
  48.           Pressing "C" will allow you to copy a file to another drive 
  49.           and/or directory. If the directory specified does not exist it 
  50.           will be created. If the file already exists you will be asked if 
  51.           you want to copy over it. If insufficient disk space is available 
  52.           on the target drive and directory you will be informed so and 
  53.           will not be able to copy the file(s). 
  54.  
  55.  
  56.  
  57.                         DOCTOR DATA Label v5.0 User's Manual        Page 57
  58.  
  59.  
  60.           -----------------------------------------------------------------
  61.           dB3-2-ASCII
  62.           -----------------------------------------------------------------
  63.           Selecting this command will convert any dBASE III or III Plus 
  64.           database file to ASCII DELIMITED or ASCII SDF.  Simply select 
  65.           the file to convert and everything else is done for you.  This 
  66.           is usually for the purpose of text editing and then IMPORTing 
  67.           into a DOCTOR DATA Label database. The original DBF file is NOT 
  68.           altered. 
  69.  
  70.           If the database to be converted contains a memo field there will 
  71.           be a [filename].DBT file associated with it. This file must be 
  72.           present in the same drive and directory as the [filename].DBF 
  73.           before executing the dB3-2-ASCII command. 
  74.  
  75.           See the GLOSSARY and IMPORT FROM command for information on ASCII 
  76.           DELIMITED files and the IMPORTing of an ASCII DELIMITED file.
  77.  
  78.           -----------------------------------------------------------------
  79.           SDF-2-DEL
  80.           -----------------------------------------------------------------
  81.           This command converts an ASCII SDF (System Data Format) file to 
  82.           ASCII DELIMITED which can then be imported into DOCTOR DATA Label 
  83.           with the IMPORT FROM command.  Some mailing list companies sell 
  84.           their lists on magnetic media in ASCII SDF only or charge extra 
  85.           to convert to ASCII DELIMITED or dBASE III.  This command will 
  86.           eliminate that extra cost.  See the GLOSSARY for more on ASCII 
  87.           SDF and ASCII DELIMITED files. 
  88.           
  89.           Before attempting to use this command you will need to know how 
  90.           many spaces there are from the beginning of one field to the 
  91.           beginning of the next field for the records in your SDF file. An 
  92.           example of this is given below.  If you do not already know this, 
  93.           you will need to exit DOCTOR DATA Label to view the file. This 
  94.           can be done with the "TYPE" DOS command i.e. TYPE [filename] or 
  95.           preferably with a text editor. 
  96.  
  97.           Selecting this command will display a directory of all files in 
  98.           the current drive and directory. 
  99.           
  100.           If the message, "Duplicate [filename].TXT found!  Overwrite? 
  101.           (Y/N)" appears, it is because there is a file in the directory 
  102.           with the name of the selected file with a "TXT" filename 
  103.           extension. After a file is converted the filename extension will 
  104.           be "TXT". To overwrite, press "Y", otherwise, press "N" to abort 
  105.           and try another name.
  106.                  
  107.           Next, you will be prompted to enter the number of spaces each 
  108.           field uses from the beginning to the end of a record. This 
  109.           information is needed by DOCTOR DATA Label in order to properly 
  110.           separate the fields for the new ASCII DELIMITED file. 
  111.  
  112.  
  113.  
  114.                         DOCTOR DATA Label v5.0 User's Manual        Page 58
  115.  
  116.  
  117.           Using the example below, from the "J" in John up to, but not 
  118.           including the "S" in Smith is 11 spaces and from the "S" in Smith 
  119.           up to, but not including, the "1" in 123 Main Street is 12 spaces 
  120.           and so on. To import this file, enter 11, 12, 22 and 12. 
  121.  
  122.           John       Smith       123 Main Street       Anytown     Anystate
  123.           ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  124.                     |           |                     |           |
  125.                     11          12                    22          12
  126.  
  127.           Once this is done press <Enter> to convert then see the IMPORT 
  128.           FROM command located under the DATABASE sub-menu to import into 
  129.           DOCTOR DATA Label.
  130.           
  131.           -----------------------------------------------------------------
  132.           EXIT TO DOS
  133.           -----------------------------------------------------------------
  134.           This command will allow you to exit to the operating system from 
  135.           within DOCTOR DATA Label if an "R" value of 200 or more has been 
  136.           defined in the SET CLIPPER environment variable and your 
  137.           COMMAND.COM file is available. See CLIPPER ENVIRONMENT in the 
  138.           Introduction for more information on the "R" value. This is 
  139.           useful for executing batch backup commands or any other commands 
  140.           you may want to execute without quitting DOCTOR DATA Label. THIS 
  141.           IS NOT TO BE USED TO QUIT DOCTOR DATA LABEL. TO QUIT, SIMPLY 
  142.           PRESS <ESC> FROM ANY OF THE FIVE MAIN SUB-MENUS. 
  143.  
  144.  
  145.  
  146.                         DOCTOR DATA Label v5.0 User's Manual        Page 59
  147.  
  148.  
  149.           -----------------------------------------------------------------
  150.                                   SETUP sub-menu
  151.           -----------------------------------------------------------------
  152.           The SETUP sub-menu consists of six commands: FIELDS/CARRY, 
  153.           FOREIGN STATES, SCREEN COLORS, PRINTER CODES, MODEM PARAMETERS, 
  154.           EXTERNAL EDITOR and MISCELLANEOUS. 
  155.  
  156.           -----------------------------------------------------------------
  157.           FIELDS/CARRY
  158.           -----------------------------------------------------------------
  159.           This command will allow you to turn OFF the fields you do not 
  160.           want to use. As for the fields that you leave ON, you can set to 
  161.           carry-over data from the last record to a newly added record. 
  162.           
  163.           This will eliminate the need to re-enter repetitious data and 
  164.           press <Enter> through fields you do not use. 
  165.           
  166.           Selecting any of the fields in the menu will prompt you first for 
  167.           turning the field ON or OFF. Answer "Y" for ON or "N" for OFF. If 
  168.           you answer "Y", you will be prompted for the carry-over feature. 
  169.           Again answer "Y" for ON or "N" for OFF. If you answer "N" to the 
  170.           first Y/N prompt to turn the field OFF, then you will not be 
  171.           prompted with the second Y/N prompt. If carry-over is turned ON, 
  172.           then upon adding a new record to the database, the field content 
  173.           from the previous record will be carried over to the newly added 
  174.           record. This is done from within the EDIT/ADD RECORDS command. 
  175.           Fields may also be carried over "on the fly" by pressing <F10> or 
  176.           <Alt-F10> from any field in a newly added record. 
  177.  
  178.           The following are other features available from this command. 
  179.           
  180.           1) Selecting the prefix field will also allow you to define six 
  181.           prefix substitutions. For example, "Mr. & Mrs." or "Dr. & Mrs." 
  182.           may be printed in form letters, labels and master lists if the 
  183.           corresponding code (C1, C2, C3, C4, C5, or C6) is put in the 
  184.           prefix field. 
  185.           
  186.           2) Selecting the zip code field will also prompt you with "Accept 
  187.           DIGIT zip codes only?".  The reason for this is to prevent alpha 
  188.           characters from being entered into the zip code field by 
  189.           accident.  International, in particular Canadian, postal codes 
  190.           contain alpha characters.  You will have to answer "N" to this 
  191.           prompt to enter these and other international postal codes. 
  192.           
  193.           3) Selecting the phone number field will also allow you to choose 
  194.           between the standard XXX-XXXX format or no format at all which 
  195.           will allow the dash (-) to be put anywhere in the field for 
  196.           international phone numbers. 
  197.  
  198.  
  199.  
  200.                         DOCTOR DATA Label v5.0 User's Manual        Page 60
  201.  
  202.  
  203.           4) Selecting one of the last three fields will allow you to 
  204.           rename the field anything you like after answering Y or N to the 
  205.           first two prompts. 
  206.  
  207.           -----------------------------------------------------------------
  208.           FOREIGN STATES
  209.           -----------------------------------------------------------------
  210.           This command allows the defining of up to 39 foreign states for 
  211.           international mailing. If the abbreviation of a foreign state 
  212.           will not fit into the 2 character space allotted in the database, 
  213.           simply type the state name next to the code wanted and enter the 
  214.           code in the state field. When printing form letters, labels, or 
  215.           master lists the code will be looked up and the corresponding 
  216.           foreign state will be printed. Another field such as the "Title" 
  217.           or "Account#" field may be used for the name of the foreign 
  218.           country. A sample template could be:
  219.  
  220.           {FULLNAME}
  221.           {COMPANY}
  222.           {ADD1}
  223.           {ADD2}
  224.           {CITY}, {ST}  {ZIP}
  225.           {TITLE}
  226.  
  227.           Note that the {ST} field macro MUST be used for foreign states 
  228.           instead of {CITY-ST-ZIP} or {STATE}. Also, as explained under the 
  229.           LABELS command, any empty lines on a label are closed up to 
  230.           eliminate the printing of blank lines within a label. 
  231.                           
  232.           -----------------------------------------------------------------
  233.           SCREEN COLORS
  234.           -----------------------------------------------------------------
  235.           This command allows screen colors to be changed if you have a 
  236.           color card. Otherwise the colors will be set for monochrome. 
  237.           The instructions are presented on the screen.
  238.           
  239.           -----------------------------------------------------------------
  240.           PRINTER CODES
  241.           -----------------------------------------------------------------
  242.           This command will allow you to assign your own printer codes for 
  243.           use in template files or setting your printer with the SET 
  244.           PRINTER command located under the PRINT sub-menu. THESE PRINTER 
  245.           CODES DO NOT NEED TO BE SET IN ORDER TO PRINT LABELS, FORM 
  246.           LETTERS, OR MASTER LISTS. This feature was added to DOCTOR DATA 
  247.           Label to assist those of us who DO want to be able to set the 
  248.           printer from within DOCTOR DATA Label.  
  249.           
  250.           Usually setting your printer pitch/font from the front panel of 
  251.           the printer is all that is needed. If your printer does not allow 
  252.           this, you may want to set these printer codes to easily change 
  253.           from one pitch to another. 
  254.  
  255.  
  256.  
  257.                         DOCTOR DATA Label v5.0 User's Manual        Page 61
  258.  
  259.  
  260.           TEMPLATE CODES --------------------------------------------------
  261.  
  262.           There are a total of 15 printer codes available for use within 
  263.           your templates.  They are used in the same way your other macros 
  264.           are used. They are listed with the other macros in the section of 
  265.           this manual that explains the printing of LABELS, FORM LETTERS, 
  266.           and MASTER LISTS. 
  267.  
  268.           The names of these macros can not be changed however you can 
  269.           assign any codes to any macro you want.  The codes DO NOT have to 
  270.           do what the name implies.  Such as {BOLD-ON} does have to contain 
  271.           the code for turning bold print on.
  272.  
  273.           Some manuals provide the decimal value for printer commands. Many 
  274.           manuals do NOT provide these codes in decimal value however do 
  275.           have them in "BASIC" value.  To demonstrate the conversion from 
  276.           "BASIC" to decimal we will use the printer codes for the Epson FX 
  277.           series of printers. The "BASIC" Epson printer code for turning 
  278.           italics on is LPRINT CHR$(27);"4" and the code for turning 
  279.           italics off is LPRINT CHR$(27);"5".  The following is a chart for 
  280.           converting "BASIC" printer codes to their equivalent decimal 
  281.           numeric value. 
  282.  
  283.             033  !    048  0    063  ?    078  N    093  ]    108  l
  284.             034  "    049  1    064  @    079  O    094  ^    109  m
  285.             035  #    050  2    065  A    080  P    095  _    110  n
  286.             036  $    051  3    066  B    081  Q              111  o
  287.             037  %    052  4    067  C    082  R    097  a    112  p
  288.             038  &    053  5    068  D    083  S    098  b    113  q
  289.             039  '    054  6    069  E    084  T    099  c    114  r
  290.             040  (    055  7    070  F    085  U    100  d    115  s
  291.             041  )    056  8    071  G    086  V    101  e    116  t
  292.             042  -    057  9    072  H    087  W    102  f    117  u
  293.             043  +    058  :    073  I    088  X    103  g    118  v
  294.             044  ,    059  ;    074  J    089  Y    104  h    119  w
  295.             045  -    060  <    075  K    090  Z    105  i    120  x
  296.             046  .    061  =    076  L    091  [    106  j    121  y
  297.             047  /    062  >    077  M    092  \    107  k    122  z
  298.  
  299.           Anytime you have a "BASIC" command of CHR$(27) you simply use the 
  300.           number enclosed in the left and right parenthesis, in this case 
  301.           "27". To convert the next code "4", find the decimal equivalent 
  302.           in the chart above which would be "52". So, the "BASIC" command 
  303.           LPRINT CHR$(27);"4" converts to 27 52. 
  304.  
  305.           To assign a printer code, select the macro to define.  Then type 
  306.           in the printer code. For the example given, select ITAL-ON then 
  307.           enter 27 52 for the printer code. 
  308.  
  309.  
  310.  
  311.                         DOCTOR DATA Label v5.0 User's Manual        Page 62
  312.  
  313.  
  314.           ALL PURPOSE -----------------------------------------------------
  315.           
  316.           The purpose of setting printer codes under this command is for 
  317.           setting the printer with the SET PRINTER command located under 
  318.           the PRINT sub-menu. A printer code description must be entered in 
  319.           order to select the command from the SET PRINTER command. Fifteen 
  320.           selections, <A> through <O> are allowed. 
  321.                     
  322.           To assign a printer code description and printer code, first 
  323.           select <A> through <O>, type a code description and press 
  324.           <Enter>. Then type the printer code itself. Use the code chart 
  325.           from TEMPLATE CODES to determine your printer codes 
  326.  
  327.           -----------------------------------------------------------------
  328.           MODEM PARAMETERS
  329.           -----------------------------------------------------------------
  330.           This command will allow you to define PREFIX #1, PREFIX #2, BAUD 
  331.           RATE, COMM PORT, and TIME DELAY. These are used by the F8=Call 
  332.           command in the EDIT RECORDS MODE. 
  333.  
  334.           The PREFIX #1 and #2 are for dial commands. The dial command will 
  335.           be dialed prior to the area code and phone number located in the 
  336.           record. If the area code is empty it will be ignored. 
  337.  
  338.           The following are three prefix codes and their use with a Hayes 
  339.           compatible modem: 
  340.  
  341.           "," = PAUSE:  When placing a call from an office with the phone 
  342.           connected to a PBX, it is necessary to dial an access code, 
  343.           usually the number 9, to get an outside line. This is done by 
  344.           dialing a "9," prefix code. The "9" accesses an outside line and 
  345.           the "," pause for another dial tone. Multiple commas may be used 
  346.           for a longer pause time.
  347.           
  348.           "P" = PULSE and "T" = TONE:  By default the modem will dial in 
  349.           TONE mode. If you need to dial in PULSE mode simply insert the 
  350.           "P" into the PREFIX code. The "P" and "T" can be inserted 
  351.           anywhere within the code, dialing part in TONE and part in PULSE. 
  352.  
  353.           Some long distance calling companies have codes for long distance 
  354.           collect calls and other types of codes that may also be used in 
  355.           the prefix codes. 
  356.  
  357.           The BAUD RATE is set to 300 by default and does not need to be 
  358.           changed unless your modem won't run at 300 baud. The ONLY 
  359.           allowable entries are 300, 1200, or 2400.
  360.  
  361.           The COMM PORT can be changed to PORT 2 if needed.
  362.  
  363.           The TIME DELAY can be lengthened to up to 9 seconds if needed 
  364.           however it will most likely NOT need to be changed.
  365.  
  366.  
  367.  
  368.                         DOCTOR DATA Label v5.0 User's Manual        Page 63
  369.  
  370.  
  371.           -----------------------------------------------------------------
  372.           EXTERNAL EDITOR
  373.           -----------------------------------------------------------------
  374.           This command allows you to define an external text editor (NOT 
  375.           word processor) and the path in which it resides in your hard 
  376.           drive for editing template files, Notes field, and the Notepad. 
  377.           
  378.           If you are using a dual floppy system, it will be difficult to 
  379.           use this feature because of floppy disk capacities.
  380.           
  381.           If you did not set the "R" value of the CLIPPER environment 
  382.           variable to 200 or more you will not be able to define and use an 
  383.           external editor. Refer to the CLIPPER ENVIRONMENT variable in the 
  384.           Introduction for more information. 
  385.           
  386.              Editor Name: [        ]    Path: [                        ]
  387.  
  388.                  Example: [ED      ]          [C:\PCW\                 ]
  389.  
  390.           Enter the filename ONLY without extension after "Editor Name" 
  391.           If, for example, your editor is called ED.EXE you would enter ED 
  392.           for the "Editor Name". 
  393.           
  394.           Enter ONLY the path (drive and directory) of the editor after 
  395.           "Path". End the path with a "\" as in the example. The DOS "PATH" 
  396.           command is NOT the same as the "path" explained above. 
  397.  
  398.           If your TEXT editor can not be found, you will not be able to 
  399.           escape from this procedure unless the path, if any, is deleted. 
  400.           This is done with the <Del> key. 
  401.  
  402.           -----------------------------------------------------------------
  403.           MISCELLANEOUS
  404.           -----------------------------------------------------------------
  405.           This command will open another menu with the following commands: 
  406.           CHECK CONFIG.SYS, SET "P.O. BOX" and REGISTRATION #
  407.  
  408.           CHECK CONFIG.SYS ------------------------------------------------
  409.           
  410.           This command checks your CONFIG.SYS file in your root directory 
  411.           for the FILES statement.  Refer to INSTALLATION AND SETUP in the 
  412.           Introduction of this manual.
  413.  
  414.           SET "P.O. BOX" --------------------------------------------------
  415.  
  416.           There are many zip codes that are assigned strictly to post 
  417.           offices only.  Zippy, the optional zip code database, will 
  418.           automatically insert "P.O. Box" or whatever variation of this you 
  419.           would like into the "Street Address" field if the zip code 
  420.           entered is a "post office only" zip code.  This command will 
  421.  
  422.  
  423.  
  424.                         DOCTOR DATA Label v5.0 User's Manual        Page 64
  425.  
  426.  
  427.           allow you to define what you want inserted into the "Street 
  428.           Address" when one of these zip codes are used. 
  429.  
  430.           REGISTRATION # --------------------------------------------------
  431.  
  432.           This command will display the registration number of the program 
  433.           you are using.  This is needed for registered users to receive 
  434.           their phone support. 
  435.           
  436.  
  437.  
  438.  
  439.                         DOCTOR DATA Label v5.0 User's Manual        Page 65
  440.  
  441.  
  442.           -----------------------------------------------------------------
  443.                                       GLOSSARY
  444.           -----------------------------------------------------------------
  445.           
  446.           * ASCII
  447.  
  448.           This stands for the American Standard Code for Information 
  449.           Interchange, an international method of representing information 
  450.           in computers.  ASCII is pronounced "ask-key".
  451.  
  452.           * ASCII DELIMITED FILES
  453.           
  454.           ASCII DELIMITED files consist of records in which the fields are 
  455.           surrounded by quotation marks and are separated from other fields 
  456.           by commas. Each record is on a line by itself. Trailing spaces 
  457.           are truncated. Date fields are written in the form YYYYMMDD. 
  458.           Example ASCII DELIMITED format:
  459.  
  460.                "Jones","Mary","123 Main Street","Georgia"      
  461.                "Smith","Jerry","1964 Jones Avenue","Florida"
  462.                "Peterson","Paul","985 East Polk","California"
  463.            
  464.           Because most other database management programs export database 
  465.           files in ASCII DELIMITED format and because DOCTOR DATA Label can 
  466.           import ASCII DELIMITED files, any data can be used with DOCTOR 
  467.           DATA Label without re-entering each record. 
  468.                      
  469.           * ASCII SDF (System Data Format) FILES
  470.           
  471.           ASCII SDF files, like DELIMITED files, store each record on an 
  472.           individual line. However, the fields and records maintain a 
  473.           preset width. SDF files are sometimes referred to as FLAT files. 
  474.           
  475.           Example ASCII SDF format:
  476.  
  477.                Jones         Mary       123 Main Street          Georgia      
  478.                Smith         Jerry      1964 Jones Avenue        Florida
  479.                Peterson      Paul       985 East Polk            California
  480.           
  481.           * DATA
  482.  
  483.           A piece of information. Normally useless as an independent item. 
  484.           Can be useful when combined or used with other data. For example, 
  485.           a phone number is useless until it is conveyed in conjunction 
  486.           with other data such as a name.
  487.  
  488.  
  489.  
  490.  
  491.                         DOCTOR DATA Label v5.0 User's Manual       Page 66
  492.  
  493.  
  494.           * DATABASE
  495.  
  496.           A repository of stored information organized in such a way that 
  497.           information is easily retrieved. An example of a computerized 
  498.           database is a collection of RECORDS, each record having the same 
  499.           template for input. An example of a non-computer database is the 
  500.           phone book.
  501.  
  502.           * FIELD
  503.  
  504.           An item of information stored as part of a RECORD. Normally 
  505.           several fields are used for DATA storage in a DATABASE RECORD. 
  506.           Each field is used for a particular piece of DATA. For example, a 
  507.           date would be stored in a date field (__/__/__), last name would 
  508.           be stored in a field for the last name. The purpose for 
  509.           individual fields within a record is to make specific data 
  510.           readily available. 
  511.  
  512.           * INDEX FILE
  513.  
  514.           An INDEX FILE consists of at least one field from a database. The 
  515.           field is sorted alphabetically, numerically, or chronologically, 
  516.           and with each entry in the field is the corresponding record 
  517.           number from the database. The record number is used to reference 
  518.           the proper record in the database. An index file is, in effect, a 
  519.           virtual sort of a database, since none of the records in the 
  520.           database are sorted. The index file to database file relation is 
  521.           much the same as the index in a book to the location in the text. 
  522.  
  523.           * PROMPT
  524.  
  525.           Blinking cursor or highlighted menu command.
  526.  
  527.           * RAM 
  528.  
  529.           An acronym for Random Access Memory. This is normally the 
  530.           computer's main memory.
  531.           
  532.           * RECORD
  533.  
  534.           An integral unit of data items (FIELDS) that, when combined with 
  535.           other records, makes up a database. 
  536.  
  537.           * RECORD POINTER
  538.  
  539.           The current record position within a database file.
  540.  
  541.           * TRUNCATE
  542.  
  543.           To cut off or trim the content of a field. 
  544.  
  545.