home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / harbb30i.zip / DOC / transfrm.txt < prev    next >
Text File  |  1999-06-17  |  2KB  |  75 lines

  1. /*
  2.  * $Id: transfrm.txt,v 1.2 1999/06/17 18:09:19 dholm Exp $
  3.  */
  4. Addendum Clipper documentation. Original transform docs are too limited :
  5.  
  6. /* TODO: Make a real document out of this */
  7.  
  8. NUMBERS
  9.  
  10. The following functions mean something :
  11.  
  12. @X      DB after negative numbers
  13. @(      Quotes around negative numbers
  14. @B      Left justified
  15. @C      CR after positive numbers
  16. @E      Exchange . and , (Not in US/UK manual, does work !)
  17. @Z      Return spaces if value is 0
  18.  
  19. New addition :
  20. @0      Make a zero padded string out of the number.
  21.  
  22. The following templates mean something to numbers :
  23. 9       Digit
  24. #       Digit
  25. .       Dot
  26. $       Pad left with $
  27. *       Pad left with *
  28. ,       Comma   (Real pathetic. Just like Clipper)
  29.  
  30. The following bugs have been fixed : (Just like xBase++ did !)
  31. @(   Does not give incorrect results when it should overflow
  32. @D   Ignored. So it should be !
  33.  
  34. The default string is not properly formatted :
  35. Decimals issue currently being debated. Besides it is a STR problem.
  36.  
  37. LOGICALS
  38.  
  39. The following functions mean something :
  40.  
  41. @R      Show remainder
  42.  
  43. The following templates mean something :
  44.  
  45. Y       Y/N
  46. #       T/F (Also isn't the NG)
  47. L       T/F
  48.  
  49. STRINGS
  50.  
  51. The following functions mean something :
  52. @!      Upper case
  53. @R      Show remainder
  54.  
  55. The following templates mean something :
  56. !       Upper
  57. # 9     Digit
  58. A N X   Text
  59.  
  60. DATES
  61.  
  62. Uses SET DATE FORMAT
  63. Uses SET CENTURY
  64.  
  65. The following functions mean something :
  66. @E      Use British date format
  67.     /* QUESTION :
  68.             Clipper appears to reverse the MM and DD parts of the
  69.             date, regardless of SET DATE FORMAT, because if the
  70.             date format is British, using @E displays the date in
  71.             American. Harbour always treats @E as British.
  72.             
  73.             So is Harbour's behaviour a bug fix or a bug?
  74.     */
  75.