2.5.142 SrvFmtNum
The SrvFmtNum structure specifies the number or currency formatting in the BrtBeginMdxTuple (section 2.4.110) record.
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
data (variable) |
|||||||||||||||||||||||||||||||
... |
data (variable): A field whose type and value are dictated by the value of the sff.fSrvFmtNumCurrency field of the associated BrtBeginMdxTuple record, as specified in the following table.
-
Value of sff.fSrvFmtNumCurrency
Type of data
0
Value is a SrvFmtData (section 2.5.140).
1
Value is an XLNullableWideString (section 2.5.167) that specifies a language tag used to determine the currency symbol to display for currency values. For example, if the language tag is "en-us", the application formats the values with a dollar sign. If the language tag is "fr-fr" the application formats the values with a euro sign.
This value SHOULD<73> conform to the language tagging conventions of [RFC3066]. The pattern <language>-<COUNTRY/REGION> is used, for example "en-us" or "fr-fr".