home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload / ShartewareOverload.cdr / database / cliptips.zip / CLIP.BAD next >
Text File  |  1987-01-10  |  3KB  |  106 lines

  1. =============================================================================
  2.         CLIPPER ANOMALY REPORT - AUTUMN '86 (October 31, 1986 Library)
  3.                             Published Nov. 3, 1986
  4. =============================================================================
  5.  
  6.  
  7. 1. [ ]  @...SAY memo
  8.  
  9.          When printing  memo fields with the @ ...SAY command,
  10.          the first line of text is printed at the specified
  11.      column position and the remaining lines are printed left
  12.          justified at the 0 column position.
  13.  
  14.  
  15.  
  16. 2. [ ]  COPY FILE <filename> TO <filename>
  17.  
  18.          This command displays a "1 file(s) copied" message even
  19.          if the console is set off.
  20.  
  21.      [Work-around]
  22.  
  23.          Redirect the message using the DOS redirection symbol to
  24.          the NUL devive.
  25.  
  26.          COPY FILE <filename> TO <filename>>NUL
  27.                                       ^---- Do not put a space
  28.  
  29.                                             after the filename
  30. 3. [ ]  FORMAT FILES
  31.  
  32.          If the CLIPPER @CLP command is used to compile a file
  33.          containing FORMAT files, Clipper will not recognize the
  34.          .FMT extension resulting in a fatal error message. The
  35.          program will compile successfully if the FORMAT file
  36.          extension is changed to a .PRG extension, compiled at
  37.          the DOS prompt i.e. CLIPPER <Filename> or from within a
  38.          batch file.
  39.  
  40.  
  41.  
  42. 4. [ ]  PROW()
  43.  
  44.          When printing out memo fields the PROW() is not being
  45.          incremented following each new line of text.
  46.  
  47.  
  48. 5. [ ]  REPORT UTILITY
  49.  
  50.          If a page length is specified in a REPORT FORM file, and
  51.          the page break falls in the middle of printing a record,
  52.          Clipper issues a page eject at that point and continues
  53.          printing, but dBASE finishes printing entire record
  54.          before an page eject is issued.
  55.  
  56.  
  57. 6. [ ]  RESTORE FROM memfile
  58.  
  59.          If a blank date variable is saved in a memory file
  60.          created by dBASE III Plus, when the file is RESTORED in
  61.          Clipper the date variable contains garbage.
  62.  
  63.  
  64.  
  65. 7. [ ]  ROUND(expN, expN)
  66.  
  67.          Clipper does not properly handle a negative integer as
  68.          the second parameter in the ROUND() function. Work
  69.          around is to use the INT() as illustrated below.
  70.  
  71.      [Example]
  72.  
  73.          ROUND(4400,-3)                 && Should yield 4000.
  74.  
  75.      [Work-around]
  76.  
  77.          1000 * INT((in_num/1000) + .5)     && in_num = 4400
  78.          100 * INT((in_num/100) + .5)        && in_num = 440
  79.  
  80.  
  81. 8. [ ]  SET MARGIN
  82.  
  83.  
  84.          SET MARGIN TO command is being ignored when used
  85.          inconjunction with the TYPE file.ext TO PRINT command.
  86.  
  87.      [Example:]
  88.  
  89.          SET MARGIN TO 10
  90.          TYPE File.prg TO PRINT
  91.  
  92.  
  93. 9. [ ]  UPDATE ON <key> FROM <alias> REPLACE ... [RANDOM]
  94.  
  95.          When using this command, the RANDOM clause is mandatory.
  96.  
  97.  
  98. 10. [ ] SET UNIQUE
  99.  
  100.          Whenever you REINDEX or update an .NTX file that was
  101.          created with UNIQUE, the file does not retain its UNIQUE
  102.          status. Solution is to keep  UNIQUE ON.
  103.  
  104.  
  105. *** EOF - AUTUMN '86 ANOMALY REPORT
  106.