共用方式為


CellInfo 元素 (XMLA)

代表 OlapInfo 父元素所包含的資料格中繼資料。

語法

<OlapInfo>
   ...
   <CellInfo>
      <!-- One or more cell property definitions -->
   </CellInfo>
   ...
</OlapInfo>

元素特性

特性

描述

資料類型和長度

預設值

基數

1-1: 只出現一次的必要元素。

元素關聯性

關聯性

元素

父元素

OlapInfo

子元素

一或多個資料格屬性定義

備註

CellInfo 元素包含使用 MDDataSet 資料類型由 root 元素傳回之多維度資料集內包含的資料格的資料格屬性集合。CellInfo 元素中的每個資料格屬性 (Property) 都由個別的 XML 元素所定義,而且每個元素都具有 name 屬性 (Attribute) 和 type 屬性 (Attribute)。資料格屬性 (Property) 的 name 屬性 (Attribute) 會對應至 XML 元素所代表之 OLE DB for OLAP 資料格屬性 (Property) 的名稱,而且 type 屬性 (Attribute) 會代表資料格屬性 (Property) 的 XML 資料類型。XML 元素的名稱可用來識別 root 元素之 CellData 元素中所包含之資料格的資料格屬性值。

下列語法將描述資料格屬性定義:

<CellPropertyDefinition name="string" type"string" />

您可以使用 DISCOVER_PROPERTIES 要求類型搭配 Discover 方法來取得可用的屬性及其值。PropertyList 元素中所列的屬性沒有必要的順序。

提供者可以選擇性地針對 AxisInfo 或 CellInfo 區段中的個別成員或資料格屬性指定預設值。如果屬性一律或幾乎一律具有相同的值,預設值可以提供較小的結果。若要指出屬性的預設值,您可以選擇性地將Default 元素指定為其中一個資料格屬性定義元素的子元素。因此,如果成員或資料格屬性不存在結果中,就表示上述預設值為資料格屬性的值。

範例

下列範例將示範如何在 CellInfo 元素中表示 VALUE、FORMATTED_VALUE 和 FORMAT_STRING 資料格屬性。

<OlapInfo>
   ...
      <CellInfo>
         <Value name="VALUE"></Value>
         <FmtValue name="FORMATTED_VALUE"></FmtValue>
         <FormatString name="FORMAT_STRING"></FormatString>
      </CellInfo>
</OlapInfo>

請參閱

概念