2.4.734 BrtPCDSFCIEntry

The BrtPCDSFCIEntry record specifies the number format provided by the OLAP server for a cube value. The number format is either provided in the formatString field or by a currency format defined by the application based on the language information specified by the languageTag field.


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

fCurrency

languageTag (variable)

...

formatString (variable)

...

fCurrency (1 byte): A Boolean (section 2.5.98.3) that specifies whether this is specified by a currency format or a number format, as specified in the following table.

Value

Meaning

0x00

Specifies that the number format is provided in the formatString field.

0x01

Specifies that the currency format is provided in the languageTag field.

languageTag (variable): An XLWideString (section 2.5.169) that specifies the language of the currency format to use. This field MUST exist if and only if the value of fCurrency is 1. The length of this string MUST be less than 32 characters. The contents of this string SHOULD<40> be a language tag as specified by [RFC3066].

formatString (variable): An XLWideString that specifies the number format to use. This field MUST exist if and only if the value of fCurrency is 0. The length of this string MUST be less than 65536 characters.

For information about the syntax of this number format of this field, see [MSDN-MDXFS].