Compartir a través de


CubeField Interfaz

Definición

Representa un campo de jerarquía o medida de un cubo OLAP.

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

Comentarios

En un informe de tabla dinámica, el objeto CubeField es miembro de la CubeFields colección.

Utilice la CubeField propiedad para devolver el objeto CubeField .

Use CubeFields(index), donde index es el número de índice del campo de cubo, para devolver un único objeto CubeField .

Propiedades

_Caption

Devuelve un valor de tipo String que representa el texto del rótulo del cambo de cubo.

AllItemsVisible

La AllItemsVisible propiedad comprueba si el filtrado manual se aplica a un campo dinámico o cubefield. Booleano de solo lectura.

Application

Cuando se usa sin un calificador de objeto, esta propiedad devuelve un Application objeto que representa la aplicación de Microsoft Excel. Cuando se usa con un calificador de objeto, esta propiedad devuelve un objeto Application que representa el creador del objeto especificado (puede usar esta propiedad con un objeto de automatización OLE para devolver la aplicación de ese objeto). Solo lectura.

Caption

Texto de la etiqueta del campo de cubo.

Creator

Devuelve un entero de 32 bits que indica la aplicación con la que se creó el objeto.

CubeFieldSubType

Especifica el tipo de .CubeField Solo lectura.

CubeFieldType

Indica si el campo de cubo OLAP es un campo de jerarquía o un campo de medida.

CurrentPageName

Devuelve o establece el nombre de página de un objeto CubeField. String de lectura y escritura.

DragToColumn

Es True si es posible arrastrar el campo especificado a la posición de la columna.

DragToData

Es True si es posible arrastrar el campo especificado a la posición de los datos.

DragToHide

Es True si es posible ocultar el campo especificado al arrastrarlo fuera del informe de tabla dinámica.

DragToPage

Es True si es posible arrastrar el campo especificado a la posición de la página.

DragToRow

Es True si es posible arrastrar el campo especificado a la posición de la fila.

EnableMultiplePageItems

True para permitir que se seleccionen varios elementos del área de campo de página para las tablas dinámicas OLAP.

FlattenHierarchies

Obtiene o establece si los elementos de todos los niveles de jerarquías de un campo de cubo de conjunto con nombre se muestran en el mismo campo de un informe de tabla dinámica basado en un cubo OLAP.

HasMemberProperties

Devuelve True cuando hay propiedades de miembros que deben aparecer para el campo de cubo.

HiddenLevels

Devuelve o establece los niveles superiores de la jerarquía especificada que están ocultos.

HierarchizeDistinct

Obtiene o establece si se ordenan y quitan duplicados al mostrar el conjunto con nombre especificado en un informe de tabla dinámica basado en un cubo OLAP.

IncludeNewItemsInFilter

La IncludeNewItemsInFilter propiedad se usa para realizar un seguimiento de los elementos incluidos o excluidos en las tablas dinámicas OLAP. Lectura y escritura.

IsDate

Devuelve True si el valor de CubeField es una fecha. Booleano de solo lectura.

LayoutForm

Devuelve o establece la forma en que aparecen los elementos de tabla dinámica especificados, en formato de tabla o en formato de esquema.

LayoutSubtotalLocation

Devuelve o establece la posición de los subtotales del campo de tabla dinámica con relación al campo especificado (por encima o por debajo).

Name

Devuelve el nombre del objeto.

Orientation

Ubicación del campo en el informe de tabla dinámica especificado.

Parent

Devuelve el objeto primario del objeto especificado.

PivotFields

Devuelve la PivotFields colección . Este conjunto contiene todos los campos de tabla dinámica, incluidos los que no aparezcan en pantalla actualmente.

Position

Posición del elemento en su campo si el elemento se está mostrando actualmente.

ShowInFieldList

Cuando se establece en True (valor predeterminado), se mostrará un CubeField objeto en la lista de campos.

TreeviewControl

Devuelve el TreeviewControl objeto , que representa el control de manipulación del cubo de un informe de tabla dinámica basado en OLAP.

Value

Devuelve el nombre del campo especificado.

Métodos

AddMemberPropertyField(String, Object)

Agrega un campo de propiedad miembro a la presentación para el campo de cubo.

AddMemberPropertyFieldEx(String, Object, Object)

Reservado para uso interno.

ClearManualFilter()

El ClearManualFilter() método proporciona una manera sencilla de establecer la propiedad Visible en True para todos los elementos de un campo dinámico en tablas dinámicas y de vaciar las colecciones HiddenItemsInList/VisibleItemsList en tablas dinámicas OLAP.

CreatePivotFields()

El CreatePivotFields() método es nuevo en Microsoft Office Excel 2007. Permite a los usuarios aplicar un filtro a campos dinámicos que aún no se han agregado a la tabla dinámica mediante la creación del objeto correspondiente PivotField.

Delete()

Elimina el objeto.

Se aplica a