Condividi tramite


Elemento CellInfo (XMLA)

Rappresenta i metadati della cella contenuti nell'elemento padre OlapInfo.

Sintassi

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

Caratteristiche elemento

Caratteristica

Descrizione

Tipo di dati e lunghezza

Nessuno

Valore predefinito

Nessuno

Cardinalità

1-1: elemento obbligatorio che ricorre una sola volta.

Relazioni elemento

Relazione

Elemento

Elementi padre

OlapInfo

Elementi figlio

Una o più definizioni di proprietà della cella

Osservazioni

L'elemento CellInfo contiene una raccolta di proprietà della cella per le celle incluse nel set di dati multidimensionale restituito da un elemento root utilizzando il tipo di dati MDDataSet. Ogni proprietà della cella nell'elemento CellInfo è definita da un elemento XML separato, ognuno con un attributo name e un attributo type. L'attributo name della proprietà della cella corrisponde al nome della proprietà della cella OLE DB per OLAP rappresentata dall'elemento XML, mentre l'attributo type rappresenta il tipo di dati XML della proprietà della cella. Il nome dell'elemento XML viene utilizzato per identificare il valore della proprietà della cella per le celle contenute nell'elemento CellData dell'elemento root.

Nella sintassi seguente è descritta una definizione di proprietà della cella:

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

Le proprietà disponibili e i relativi valori possono essere ottenuti utilizzando il tipo di richiesta DISCOVER_PROPERTIES con il metodo Discover. Non è previsto un ordine obbligatorio per le proprietà elencate nell'elemento PropertyList.

Facoltativamente, un provider può specificare i valori predefiniti per singole proprietà del membro o della cella nella sezione AxisInfo o CellInfo. I valori predefiniti possono fornire un risultato più piccolo se la proprietà ha sempre o quasi sempre lo stesso valore. Per indicare un valore predefinito per una proprietà, è possibile specificare l'elemento Default come elemento figlio di uno degli elementi di definizione di proprietà della cella. L'assenza di una proprietà del membro o della cella nel risultato indica pertanto che l'impostazione predefinita specificata corrisponde al valore per la proprietà della cella.

Esempio

Nell'esempio seguente viene illustrato in che modo le proprietà della cella VALUE, FORMATTED_VALUE e FORMAT_STRING sono rappresentate nell'elemento CellInfo.

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

Vedere anche

Concetti