Class: cFormatter
Class Hierarchy:
cObject

cFormatterClass Definition
Properties
integer
pbCurNegThousandsSep
integer
pbCurPosThousandsSep
integer
pbNumNegThousandsSep
integer
pbNumPosThousandsSep
integer
pbThousandsSep
integer
piCurNegPoints
integer
piCurPosPoints
integer
piNumNegPoints
integer
piNumPosPoints
integer
piPoints
string
psCurNegLeft
string
psCurNegright
string
psCurPosLeft
string
psCurPosright
String
psCurrencySymbol
string
psLeft
string
psNumNegLeft
string
psNumNegright
string
psNumPosLeft
string
psNumPosright
string
psright
Functions and Procedures

Construct_object()
string
Format_Num(number nNumber integer iPoints integer bSep string sPrefix string sSuffix)
low level formatting. Pass parameters
string
FormatCur(number nNumber integer iPoints)
Public: Format for currency
string
FormatNum(number nNumber integer iPoints)
Public: Format for numeric
string
FormatVal(number nNumber string sFmt)
Public: Format passing format string

ParseFormat(string sFmt)
internal
parse passed format string and set temporary properties with result

SetFormat(string sFmt integer bCurrency)
Public: Sets a format string. Pass full format for Positve and negative in sFmt. Pass
bCurrency true is this is a currency format, false if a numeric format
e.g. Send SetFormat "$,#.##;($,#.##)" True
Instances
oEvalObj | cInternetSessionBusinessProcess.pkg | 88 |