home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload / ShartewareOverload.cdr / database / db4bugs.zip / ANOMALY7.TXT < prev    next >
Text File  |  1989-03-16  |  4KB  |  108 lines

  1. ANOMALIES UPLOADED ON 03-17-89
  2.  
  3.  
  4.                                    ANOMALY7.TXT
  5.  
  6.  
  7. In keeping with our commitment to provide you, the user, with
  8. support that will maximize your productivity with the dBASE IV
  9. product, we are continuing our tradition of publishing timely,
  10. detailed anomaly and work-around reports.
  11.  
  12. The following listing addresses one known anomaly when using
  13. dBASE IV.  Use of these techniques will aid you in avoiding
  14. anomalies that have been reported to our Software Support
  15. Center.  This report will be supplemented as new information is
  16. received.  There is also one Usage Tip that may be used in order
  17. to avoid further problems or misunderstandings when using the
  18. dBASE IV product.
  19.  
  20.  
  21.  
  22. *************************************************************************************
  23.  
  24.  
  25.                                    ANOMALY
  26.  
  27.  
  28. Blank lines are not suppressed in labels
  29.  
  30. When a line on a label form contains blank data (as in a company
  31. name field) dBASE IV's Label.GEN inconsistently suppresses blank
  32. lines.  This is incompatible with dBASE III PLUS which suppressed
  33. any blank lines.  This problem occurs when Columns of labels is
  34. defined as 2 or more.  In order for any line in a label to be
  35. suppressed, every line has to be a blankable line.  The criteria
  36. for a blankable line is any of the following:
  37.      
  38.      - Any line containing a single character field.
  39.  
  40.      - A number with the 'Z' function in the template.
  41.  
  42.      - Any line containing one or more fields that has no
  43. additional character or literal.
  44.  
  45. EXAMPLE:
  46.  
  47.      If the line is comprised of: 
  48.      
  49.           City, State
  50.      
  51.      the literal comma prevents the line from becoming a
  52. blankable line.  If a line of a label needs to have a literal
  53. comma, you may create a calculated field comprised of:
  54.  
  55.           TRIM(City)+", "+State
  56.  
  57.   
  58.  
  59. WORKAROUND:
  60.  
  61.      Download the updated file Label.GEN from the dBASE IV
  62. Library and copy it over the Label.GEN in your dBASE IV
  63. directory.  This new .GEN file will automatically suppress blank
  64. lines.
  65.  
  66. This new Label.GEN also incorporates the fixes that were included
  67. in the Label.GEN that was uploaded on 1-20-89, and 1-27-89.
  68.  
  69. ================================================================================
  70.                                  
  71.                             USAGE-TIP
  72.                                  
  73.  
  74.  
  75. Use on Environmental Variable SET DTL_xxxx
  76.  
  77.                                  
  78. Certain objects expect compiled templates which have specific
  79. names. With the use of a DOS environmental variable, the template
  80. name can be other than the default template filename.
  81.  
  82. OBJECT              TEMPLATE NAME       DOS Environment Variable
  83.  
  84. Forms               Form.GEN            SET DTL_FORM =<filename>
  85. Reports             Report.GEN          SET DTL_REPORT =<filename>
  86. Labels              Label.GEN           SET DTL_LABEL =<filename>
  87. Quick Applcation    Quickapp.GN         NONE
  88.  
  89.  
  90. EXAMPLE:
  91.  
  92. In order to use a different version of the Label.GEN file, one
  93. might copy the file to the same directory in which dBASE IV is
  94. installed, but under a new name (e.g. Label.222).  From DOS issue
  95. the command:
  96.  
  97. SET DTL_LABEL=Label.222
  98.  
  99. Upon generating any new label form within dBASE IV, the new .LBL
  100. file generated will use the Label.222 file specified via the SET
  101. DTL_LABEL environmental variable.
  102.  
  103. For more information, refer to page 3-1 of the Template Language
  104. manual which is included with the Developer's Edition of dBASE
  105. IV.
  106.  
  107. ================================================================================
  108.