Поделиться через


CubeField Интерфейс

Определение

Представляет иерархию или поле меры из куба OLAP.

public interface class CubeField
[System.Runtime.InteropServices.Guid("0002444C-0000-0000-C000-000000000046")]
public interface CubeField
Public Interface CubeField
Атрибуты

Комментарии

В отчете сводной таблицы объект CubeField является членом CubeFields коллекции.

Используйте свойство , CubeField чтобы вернуть объект CubeField .

Используйте CubeFields(index), где index — номер индекса поля куба, чтобы вернуть один объект CubeField .

Свойства

_Caption

Возвращает значение String , представляющее текст метки для поля куба.

AllItemsVisible

Свойство AllItemsVisible проверяет, применяется ли ручная фильтрация к PivotField или CubeField. Только для чтения, Boolean.

Application

При использовании без квалификатора объектов это свойство возвращает Application объект, представляющий приложение Microsoft Excel. Если используется с квалификатором объекта, это свойство возвращает объект Application, который представляет создателя указанного объекта (вы можете задать это свойство с объектом OLE-автоматизации для возврата приложения этого объекта). Только для чтения.

Caption

Текст метки для поля куба.

Creator

Возвращает 32-битное целое число, указывающее на приложение, в котором объект был создан.

CubeFieldSubType

Указывает тип CubeFieldобъекта . Только для чтения.

CubeFieldType

Указывает, является ли поле куба OLAP полем иерархии или полем меры.

CurrentPageName

Возвращает или задает имя страницы для CubeField. Для чтения и записи, String.

DragToColumn

Значение true , если указанное поле можно перетащить в положение столбца.

DragToData

Значение true , если указанное поле можно перетащить в положение данных.

DragToHide

Значение true , если поле может быть скрыто путем перетаскивания из отчета сводной таблицы.

DragToPage

Значение true , если поле можно перетащить в положение страницы.

DragToRow

Значение true , если поле можно перетащить в положение строки.

EnableMultiplePageItems

Значение true , чтобы разрешить выбор нескольких элементов в области поля страницы для сводных таблиц OLAP.

FlattenHierarchies

Возвращает или задает значение, указывающее, отображаются ли элементы всех уровней иерархий в поле именованного куба набора в одном поле отчета сводной таблицы на основе куба OLAP.

HasMemberProperties

Возвращает значение True , если для поля куба заданы свойства элемента.

HiddenLevels

Возвращает или задает верхние уровни указанной иерархии, скрытые.

HierarchizeDistinct

Возвращает или задает порядок и удаление дубликатов при отображении указанного именованного набора в отчете сводной таблицы на основе куба OLAP.

IncludeNewItemsInFilter

Свойство IncludeNewItemsInFilter используется для отслеживания включенных или исключенных элементов в сводных таблицах OLAP. Для чтения и записи.

IsDate

Возвращает значение True , если поле CubeField является датой. Только для чтения, Boolean.

LayoutForm

Возвращает или задает способ отображения указанных элементов сводной таблицы — в формате таблицы или в формате структуры.

LayoutSubtotalLocation

Возвращает или задает позицию промежуточных итогов поля сводной таблицы по отношению к указанному полю (выше или ниже).

Name

Возвращает имя объекта .

Orientation

Расположение поля в указанном отчете сводной таблицы.

Parent

Возвращает родительский объект для указанного объекта.

PivotFields

Возвращает коллекцию PivotFields . Эта коллекция содержит все поля сводной таблицы, включая поля, которые в настоящее время не отображаются на экране.

Position

Положение элемента в его поле, если элемент отображается в данный момент.

ShowInFieldList

Если задано значение True (по умолчанию), CubeField объект будет отображаться в списке полей.

TreeviewControl

TreeviewControl Возвращает объект , представляющий элемент управления операцией с кубом отчета сводной таблицы на основе OLAP.

Value

Возвращает имя указанного поля.

Методы

AddMemberPropertyField(String, Object)

Добавляет поле свойства члена на отображение поля куба.

AddMemberPropertyFieldEx(String, Object, Object)

Зарезервировано для внутреннего использования.

ClearManualFilter()

Метод ClearManualFilter() позволяет легко задать свойству Visible значение True для всех элементов сводного поля в сводных таблицах и очистить коллекции HiddenItemsInList/VisibleItemsList в сводных таблицах OLAP.

CreatePivotFields()

Метод CreatePivotFields() является новым в Microsoft Office Excel 2007. Она позволяет пользователям применять фильтр к сводных полям, еще не добавленным в сводную таблицу, путем создания соответствующего PivotFieldобъекта.

Delete()

Удаляет объект .

Применяется к