2.4.78 BrtBeginExtConn14

The BrtBeginExtConn14 record specifies the extended properties of an external connection (section 2.2.8) and specifies the beginning of a collection of records as defined by the External Data Connections (section 2.1.7.24) part ABNF. The collection of records specifies the OLAP calculated members that are associated with this external connection. If this external connection is associated with a PivotCache (section 2.2.5.2), the collection MUST be empty.

The idbtype field of the BrtBeginExtConnection (section 2.4.80) record that precedes this record MUST be DBTOLEDB (section 2.5.31). If this collection is not empty, icmdtype field of the BrtBeginECDbProps (section 2.4.61) record that immediately precedes this record MUST be CMDCUBE (section 2.5.21).


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

FRTHeader

irstCulture (variable)

...

irstClientCubeUrn (variable)

...

FRTHeader (4 bytes): An FRTBlank (section 2.5.55) that specifies the Future Record (section 2.1.6) information for this record.

irstCulture (variable): An XLWideString (section 2.5.169) that specifies the language associated with this connection. The length of this string MUST be less than 85 characters. If the length of this string is greater than 0, the contents of this string MUST be a language tag as specified in [RFC3066]<11>. If this field is not present, the data connection is using the server language.

irstClientCubeUrn (variable): An XLWideString that specifies an embedded Custom Data (section 2.1.7.10) part. The length of this value MUST be less than 65536 characters. If the length of this string is greater than 0, the contents of this string MUST be equal to the id attribute of a datastoreItem element, as specified in [MS-XLSX] section 2.4.35, in a Custom Data Properties (section 2.1.7.11) part in this package (section 2.1.1).