Partager via


CubeField Interface

Définition

Représente une hiérarchie ou un champ de mesure à partir d’un cube OLAP.

public interface class CubeField
[System.Runtime.InteropServices.Guid("0002444C-0000-0000-C000-000000000046")]
public interface CubeField
Public Interface CubeField
Attributs

Remarques

Dans un rapport de tableau croisé dynamique, l’objet CubeField est membre de la CubeFields collection.

Utilisez la CubeField propriété pour renvoyer l’objet CubeField .

Utilisez CubeFields(index), où index est le numéro d’index du champ de cube, pour renvoyer un seul objet CubeField .

Propriétés

_Caption

Cette propriété renvoie une valeur de type String qui représente le texte de l'étiquette pour le champ de cube.

AllItemsVisible

La AllItemsVisible propriété vérifie si le filtrage manuel est appliqué à un champ de tableau croisé dynamique ou à un champ cube. Boolean (en lecture seule).

Application

Lorsqu’elle est utilisée sans qualificateur d’objet, cette propriété renvoie un Application objet qui représente l’application Microsoft Excel. Utilisée avec un identificateur d’objet, cette propriété renvoie un objetApplication qui représente le créateur de l’objet spécifié (vous pouvez utiliser cette propriété avec un objet OLE Automation pour renvoyer l’application de cet objet). En lecture seule.

Caption

Texte d’étiquette du champ cube.

Creator

Renvoie un nombre entier de 32 bits qui indique l’application dans laquelle cet objet a été créé.

CubeFieldSubType

Spécifie le type d’un CubeField. En lecture seule.

CubeFieldType

Indique si le champ de cube OLAP est un champ de hiérarchie ou un champ de mesure.

CurrentPageName

Renvoie ou définit le nom de page d’un champ de cube. String en lecture/écriture.

DragToColumn

True si le champ spécifié peut être déplacé par glissement vers la position de la colonne.

DragToData

Cette propriété renvoie la valeur True si le champ spécifié peut être déplacé par glissement vers la position des données.

DragToHide

True si le champ peut être masqué en le glissant hors du rapport de tableau croisé dynamique.

DragToPage

Cette propriété renvoie la valeur True si le champ peut être déplacé par glissement vers la position de la page.

DragToRow

True si le champ peut être déplacé par glissement vers la position de la ligne.

EnableMultiplePageItems

True pour autoriser la sélection de plusieurs éléments dans la zone de champ de page pour les tableaux croisés dynamiques OLAP.

FlattenHierarchies

Obtient ou définit si les éléments de tous les niveaux de hiérarchie dans un champ de cube de jeu nommé sont affichés dans le même champ d’un rapport de tableau croisé dynamique basé sur un cube OLAP.

HasMemberProperties

Cette propriété renvoie la valeur True lorsque des propriétés membre sont spécifiées pour être affichées pour le champ de cube.

HiddenLevels

Renvoie ou définit les niveaux supérieurs de la hiérarchie spécifiée qui sont masqués.

HierarchizeDistinct

Obtient ou définit si les doublons doivent être ordonnés et supprimés lors de l’affichage du jeu nommé spécifié dans un rapport de tableau croisé dynamique basé sur un cube OLAP.

IncludeNewItemsInFilter

La IncludeNewItemsInFilter propriété est utilisée pour suivre les éléments inclus/exclus dans les tableaux croisés dynamiques OLAP. Lecture-écriture.

IsDate

Renvoie True si le champ de cube est une date. Boolean (en lecture seule).

LayoutForm

Cette propriété renvoie ou définit la façon dont les éléments de tableau croisé dynamique spécifiés s’affichent au format tableau ou plan.

LayoutSubtotalLocation

Renvoie ou définit la position des sous-totaux d’un champ de tableau croisé dynamique par rapport au champ spécifié (au-dessus ou au-dessous).

Name

Renvoie le nom de l'objet.

Orientation

Emplacement du champ dans le rapport de tableau croisé dynamique spécifié.

Parent

Renvoie l’objet parent pour l’objet spécifié.

PivotFields

Retourne la PivotFields collection. Cette collection contient tous les champs de tableau croisé dynamique, y compris ceux qui ne sont pas actuellement visibles à l'écran.

Position

Position de l’élément dans son champ si l’élément est actuellement affiché.

ShowInFieldList

Lorsqu’il est défini sur True (valeur par défaut), un CubeField objet s’affiche dans la liste des champs.

TreeviewControl

Retourne l’objet TreeviewControl , qui représente le contrôle de manipulation de cube d’un rapport de tableau croisé dynamique OLAP.

Value

Retourne le nom du champ spécifié.

Méthodes

AddMemberPropertyField(String, Object)

Ajoute un champ de propriété de membre à l’affichage du champ de cube.

AddMemberPropertyFieldEx(String, Object, Object)

Réservé à une utilisation interne.

ClearManualFilter()

La ClearManualFilter() méthode permet de définir facilement la propriété Visible sur True pour tous les éléments d’un champ croisé dynamique dans les tableaux croisés dynamiques et de vider les collections HiddenItemsInList/VisibleItemsList dans les tableaux croisés dynamiques OLAP.

CreatePivotFields()

La CreatePivotFields() méthode est nouvelle dans Microsoft Office Excel 2007. Il permet aux utilisateurs d’appliquer un filtre aux champs croisés dynamiques qui n’ont pas encore été ajoutés au tableau croisé dynamique en créant l’objet correspondant PivotField.

Delete()

Supprime l'objet.

S’applique à