Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

CacheField - Classe

Office 2013 et versions ultérieures

Cette documentation est préliminaire et peut changer.

Champ PivotCache. Lorsque l'objet est sérialisé en XML, son nom qualifié est x: cacheField.

Espace de noms :  DocumentFormat.OpenXml.Spreadsheet
Assembly :  DocumentFormat.OpenXml (dans DocumentFormat.OpenXml.dll)

[ChildElementInfoAttribute(typeof(FieldGroup))]
[ChildElementInfoAttribute(typeof(SharedItems))]
[ChildElementInfoAttribute(typeof(MemberPropertiesMap))]
[ChildElementInfoAttribute(typeof(CacheFieldExtensionList))]
public class CacheField : OpenXmlCompositeElement

[ISO/IEC 29500-1 1st Edition]

cacheField (Field de PivotCache)

Représente un seul champ dans le cache. Cette définition contient des informations sur le champ, par exemple sa source, le type de données et l'emplacement au sein d'un niveau ou une hiérarchie. L'élément sharedItems stocke des informations supplémentaires sur les données dans ce champ. Si aucun élément n'est partagée, les valeurs sont stockées directement dans la partie pivotCacheRecords.

EXEMPLE

<cacheField name="Group" numFmtId="0">
  <sharedItems count="3">
    <s v="Pacific"/>
    <s v="North America"/>
    <s v="Europe"/>
  </sharedItems>
</cacheField>

Fin de l’exemple]

Éléments parents

cacheFields (§18.10.1.4)

Élements enfants

Sous-clause

extLst (futur fonctionnalité de zone de stockage)

§18.2.10

fieldGroup (champ de groupe de propriétés)

§18.10.1.30

mpMap (liste des propriétés de membre)

§18.10.1.58

sharedItems (éléments partagés)

§18.10.1.90

Attributs

Description

Caption (légende du champ PivotCache)

Spécifie le libellé du champ cache.

Les valeurs possibles pour cet attribut sont définies par le type simple ST_Xstring (§22.9.2.19).

databaseField (champ de base de données)

Spécifie une valeur de type boolean qui indique si ce champ est retourné à partir de la base de données source plutôt ayant été créé par l'application.

Une valeur de 1 ou true indique que le champ provient de la base de données source.

Une valeur de 0 ou false indique que le champ a été créé par l'application.

[Remarque: cet attribut peut être utilisé pour un champ calculé ou groupé défini. Dans ce cas, les champs de base de données source doivent précéder des champs groupés ou calculés définis. fin de la Remarque]

Les valeurs possibles pour cet attribut sont définies par le type de données boolean W3C XML Schema.

formule (formule de champ calculé)

Spécifie la formule du champ calculé. Cette formule est spécifiée par l'utilisateur final. Les champs calculés peuvent effectuer des calculs à l'aide de la valeur des autres champs du tableau croisé dynamique.

Dans les formules que vous créez pour des champs calculés ou des éléments calculés, vous pouvez utiliser des opérateurs et des expressions comme vous le faites pour les autres formules de la feuille de calcul. Vous pouvez utiliser des constantes et faire référence aux données du tableau croisé dynamique, mais vous ne pouvez pas utiliser des références de cellules ou des noms définis. Vous ne pouvez pas utiliser les fonctions de feuille de calcul qui nécessitent des références de cellules ou des noms définis comme arguments, et vous ne pouvez pas utiliser de fonctions matricielles.

Autres comportements et restrictions s'appliquent aux formules des champs calculés :

  • Les formules des champs calculés agissent sur la somme des données sous-jacentes des champs de la formule. [Exemple: la formule = ventes * 1,2 multiplie par 1,2 la somme des ventes pour chaque type et chaque région ; elle ne multiplie pas chaque vente par 1,2 et puis additionner les montants multipliés. exemple de fin]

  • Les formules ne peut pas faire référence à des totaux.

Pour plus d'informations sur les formules, consultez §18.17 dans les formules. Pour plus d'informations sur les noms définis, consultez §18.2.6 dans le classeur.

Les valeurs possibles pour cet attribut sont définies par le type simple ST_Xstring (§22.9.2.19).

hiérarchie (hiérarchie)

Indique que ce champ fait partie de la hiérarchie.

Les valeurs possibles pour cet attribut sont définies par le type de données int W3C XML Schema.

niveau (hiérarchie)

Spécifie le niveau de hiérarchie faisant partie de ce champ.

Les valeurs possibles de cet attribut sont définies par le type de données unsignedInt du schéma XML du W3C.

mappingCount (membre de propriété nombre)

Spécifie le nombre de mappages de propriété de ce champ.

Les valeurs possibles de cet attribut sont définies par le type de données unsignedInt du schéma XML du W3C.

ChampPropriétésMembre (champ de propriété de membre)

Spécifie une valeur de type boolean qui indique si le champ contient des informations de propriétés de membre OLAP.

Une valeur de 1 ou true indique que ce champ contient des informations de propriétés de membre OLAP.

Une valeur de 0 ou false indique que ce champ ne contient-elle pas d'informations de propriété de membre OLAP.

Les valeurs possibles pour cet attribut sont définies par le type de données boolean W3C XML Schema.

Name (nom de champ PivotCache)

Spécifie le nom du champ du cache.

Les valeurs possibles pour cet attribut sont définies par le type simple ST_Xstring (§22.9.2.19).

numFmtId (Id de Format de nombre)

Spécifie le format de nombre appliqué à tous les éléments du champ. Formats de nombre sont écrits dans le cadre de styles. Pour plus d'informations, consultez §18.8.31 dans les Styles.

[Remarque: mise en forme des informations fournies par table de cellule et par tableau croisé dynamique est nécessaire en désaccord. Si les deux formats sont différentes, la mise en forme au niveau des cellules est prioritaire. Si vous modifiez la disposition du tableau croisé dynamique, la mise en forme du tableau croisé dynamique puis prévaut.fin de la Remarque]

Les valeurs possibles pour cet attribut sont définies par le type simple ST_NumFmtId (§18.18.47).

propertyName (nom de propriété)

Spécifie le nom de la propriété si ce champ est un champ de propriété OLAP.

Les valeurs possibles pour cet attribut sont définies par le type simple ST_Xstring (§22.9.2.19).

serverField (champ basé sur serveur)

Spécifie une valeur de type boolean qui indique si le champ est un champ de page basée sur un serveur.

Une valeur de 1 ou true indique que ce champ est un champ de page basée sur le serveur.

Une valeur de 0 ou false indique que ce champ n'est pas un champ de page basée sur le serveur.

Cet attribut s'applique aux sources ODBC uniquement.

Les valeurs possibles pour cet attribut sont définies par le type de données boolean W3C XML Schema.

sqlType (Type de données SQL)

Spécifie le type de données SQL du champ. Cet attribut enregistre un

Type de données ODBC et s'applique aux données ODBC sources uniquement. Une valeur est fournie pour cet attribut uniquement si elle est fournie à l'application.

Voici les types de données pris en charge par ODBC. Pour plus d'informations, voir la spécification ODBC.

  • 0 SQL_UNKNOWN_TYPE

  • 1 SQL_

  • 2 SQL_VARCHAR

  • -SQL_LONGVARCHAR 1

  • -SQL_WCHAR 8

  • -SQL_WVARCHAR 9

  • -SQL_WLONGVARCHAR 10

  • 3 SQL_DECIMAL

  • 2 SQL_NUMERIC

  • 5 SQL_SMALLINT

  • 4 SQL_INTEGER

  • 7 SQL_

  • 6 SQL_FLOAT

  • 8 SQL_DOUBLE

  • -SQL_ 7

  • -SQL_TINYINT 6

  • -SQL_BIGINT 5

  • -SQL_BINARY 2

  • -SQL_VARBINARY 3

  • -SQL_LONGVARBINARY 4

  • SQL_TYPE_DATE 9 ou SQL_DATE

  • SQL_TYPE_TIME 10 ou SQL_TIME

  • SQL_TYPE_TIMESTAMP 11 ou SQL_TIMESTAMP

  • 102 SQL_INTERVAL_MONTH

  • 101 SQL_INTERVAL_YEAR

  • 107 SQL_INTERVAL_YEAR_TO_MONTH

  • 103 SQL_INTERVAL_DAY

  • 104 SQL_INTERVAL_HOUR

  • 105 SQL_INTERVAL_MINUTE

  • 106 SQL_INTERVAL_SECOND

  • 108 SQL_INTERVAL_DAY_TO_HOUR

  • 109 SQL_INTERVAL_DAY_TO_MINUTE

  • 110 SQL_INTERVAL_DAY_TO_SECOND

  • 111 SQL_INTERVAL_HOUR_TO_MINUTE

  • 112 SQL_INTERVAL_HOUR_TO_SECOND

  • 113 SQL_INTERVAL_MINUTE_TO_SECOND

  • -SQL_GUID 11

  • -SQL_SIGNED_OFFSET 20

  • -SQL_UNSIGNED_OFFSET 22

Les valeurs possibles pour cet attribut sont définies par le type de données int W3C XML Schema.

uniqueList (liste Unique récupéré)

Spécifie une valeur booléenne qui indique si l'application a été en mesure d'obtenir une liste d'éléments uniques pour le champ. L'attribut s'applique aux tableaux croisés dynamiques qui utilisent ODBC uniquement et est destiné à être utilisé en conjonction avec les fonctions d'optimisation de l'application. [Exemple: l'application peut optimiser l'utilisation de la mémoire lors du remplissage des enregistrements PivotCache si elle possède une liste d'éléments uniques d'un champ avant tous les enregistrements sont récupérés à partir d'ODBC. exemple de fin]

Une valeur de 1 ou true indique que l'application a été en mesure d'obtenir une liste de valeurs pour le champ.

Une valeur de 0 ou false indique que l'application n'a pas pu obtenir la liste des valeurs uniques pour le champ.

Les valeurs possibles pour cet attribut sont définies par le type de données boolean W3C XML Schema.

[Remarque: le W3C XML Schema definition de cet élément modèle de contenu (CT_CacheField) se trouve dans §A.2. fin de la Remarque]

© ISO/IEC29500: 2008.

Tous les membres statique (Partagé dans Visual Basic)s publics de ce type sont thread-safe. Cela n’est pas garanti pour les membres d’instance.
Afficher: