Klasse CubeField - OLAP-Cube (Excel VBA)

Die Klasse CubeField stellt ein Hierarchie-oder Measurefeld aus einem OLAP-Cube dar.

Die folgenden Klassen geben Zugriff auf die Klasse CubeField


Dim cbf as CubeField
Set cbf = ActiveCell.PivotField.CubeField

For Each

Hier ist ein Beispiel für die Verarbeitung der CubeField -Elemente in einer Sammlung


Dim cbf As CubeField
For Each cbf In ActiveCell.CubeFields
	
Next cbf

Methoden

AddMemberPropertyField - Fügt ein Eigenschaftsfeld für ein Element zur Anzeige des Cubefelds hinzu.

AutoGroup - Gruppiert Cubefelder automatisch in einem OLAP-Cube, optional in der angegebenen Ausrichtung und/oder an der angegebenen Position.

ClearManualFilter - Die ClearManualFilter -Methode bietet eine einfache Möglichkeit, die Visible -Eigenschaft für alle Elemente eines PivotField in PivotTables auf true festzulegen und die HiddenItemsList/-VisibleItemsList -Auflistungen in OLAP zu leeren. PivotTables.

CreatePivotFields - Mit der CreatePivotFields -Methode können Benutzer einen Filter auf PivotFields anwenden, die der PivotTable noch nicht hinzugefügt wurden, indem Sie das entsprechende PivotField -Objekt erstellen.

Delete - Löscht das Objekt.

Eigenschaften

AllItemsVisible Mit der AllItemsVisible-Eigenschaft wird überprüft, ob manuelle Filterung auf ein PivotField oder ein CubeField angewendet wird.

Caption Gibt einen String-Wert zurück, der den Beschriftungstext für das Cubefeld darstellt.

CubeFieldSubType Gibt den Typ eines CubeFields an.

CubeFieldType Gibt an, ob das OLAP-Cubefeld ein Hierarchiefeld oder ein Measurefeld ist.

CurrentPageName Gibt den Seitennamen für ein CubeField zurück oder legt diesen fest.

DragToColumn True, wenn das angegebene Feld auf die Spaltenposition gezogen werden kann.

DragToData True, wenn das angegebene Feld an die Datenposition gezogen werden kann.

DragToHide True, wenn das Feld ausgeblendet werden kann, indem es aus dem PivotTable-Bericht gezogen wird.

DragToPage True, wenn das Feld auf die Seitenposition gezogen werden kann.

DragToRow True, wenn das Feld auf die Zeilenposition gezogen werden kann.

EnableMultiplePageItems Wird auf True festgelegt, um die Auswahl mehrerer Elemente im Seitenfeldbereich für OLAP-PivotTables zu ermöglichen.

FlattenHierarchies Gibt zurück, ob Elemente aus allen Ebenen der Hierarchien im Cubefeld einer benannten Menge im gleichen Feld eines auf einem OLAP-Cube basierenden PivotTable-Berichts angezeigt werden.

HasMemberProperties Gibt True zurück, wenn Elementeigenschaften angegeben wurden, die für das Cubefeld angezeigt werden sollen.

HierarchizeDistinct Gibt zurück oder legt fest, ob Duplikate beim Anzeigen der angegebenen benannten Menge in einem auf einem OLAP-Cube basierenden PivotTable-Bericht sortiert und entfernt werden sollen.

IncludeNewItemsInFilter Mit der IncludeNewItemsInFilter-Eigenschaft werden eingeschlossene/ausgeschlossene Elemente in OLAP-PivotTables nachverfolgt.

IsDate Gibt True zurück, wenn es sich bei dem CubeField um ein Datum handelt.

LayoutForm Gibt die Art der Anzeige der angegebenen PivotTable-Elemente (Tabellenformat oder Gliederungsformat) zurück oder legt sie fest.

LayoutSubtotalLocation Gibt die Position der Teilergebnisse des PivotTable-Felds in Bezug auf das angegebene Feld (darüber oder darunter) zurück oder legt diese fest.

Name Gibt einen String -Wert, der den Namen des Objekts darstellt.

Orientation Gibt einen XlPivotFieldOrientation -Wert zurück, der die Position des Felds im angegebenen PivotTable-Bericht darstellt, oder legt diesen fest.

PivotFields Gibt die PivotFields -Auflistung zurück.

Position Gibt zurück oder legt einen Long -Wert, der die Position des Hierarchie Felds im PivotTable-Bericht darstellt, wenn es aus dem Feld gut gezogen wird.

ShowInFieldList Bei True (Standard) wird in der Feldliste ein CubeField-Objekt angezeigt.

TreeviewControl Gibt das TreeviewControl -Objekt des CubeField -Objekts zurück, das das Steuerelement für die Cube-Manipulation eines OLAP-basierten PivotTable-Berichts darstellt.

Value Gibt einen String-Wert zurück, der den Namen des angegebenen Felds darstellt.

PivotFields - Eine Auflistung aller PivotField -Objekte in einem PivotTable-Bericht.

TreeviewControl - Stellt das hierarchische Steuerelement zur Auswahl von Elementen eines Cube-Felds dar.