Compartir a través de


PivotField Interfaz

Definición

Representa un campo de un informe de tabla dinámica. El objeto PivotField es un miembro de la PivotFields colección. La colección PivotFields contiene todos los campos de un informe de tabla dinámica, incluidos los campos ocultos.

public interface class PivotField
[System.Runtime.InteropServices.Guid("00020874-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(2)]
public interface PivotField
Public Interface PivotField
Atributos

Comentarios

Use PivotFields(index), donde index es el nombre del campo o el número de índice, para devolver un único objeto PivotField .

En algunos casos puede ser más sencillo usar una de las propiedades que devuelven un subconjunto de los campos de tabla dinámica. Están disponibles las siguientes propiedades:

Propiedades

_Default

Reservado para uso interno.

AllItemsVisible

Recupera un valor que indica si se aplica o no algún filtrado manual a Microsoft.Office.Interop.Excel.Pivotfield. Solo lectura.

Application

Devuelve un _Application objeto que representa la aplicación de Microsoft Excel. Solo lectura.

AutoShowCount

Devuelve el número de elementos superiores o inferiores que se muestran automáticamente en el campo de la tabla dinámica especificado. Integer de solo lectura.

AutoShowField

Devuelve el nombre del campo de datos que se utiliza para determinar qué elementos superiores o inferiores se muestran, de manera automática, en el campo de la tabla dinámica especificado. String de solo lectura.

AutoShowRange

Devuelve xlTop si los elementos superiores se muestran automáticamente en el campo de la tabla dinámica especificado y devuelve xlBottom si se muestran los elementos inferiores. Integer de solo lectura.

AutoShowType

Devuelve xlAutomatic si AutoShow(Int32, Int32, Int32, String) está habilitado para el campo de tabla dinámica especificado; devuelve xlManual si AutoShow está deshabilitado. Integer de solo lectura.

AutoSortCustomSubtotal

Devuelve un entero correspondiente al subtotal personalizado utilizado para ordenar automáticamente el campo especificado PivotTable . Solo lectura.

AutoSortField

Devuelve el nombre del campo de datos que se utiliza para ordenar automáticamente el campo de la tabla dinámica especificado. String de solo lectura.

AutoSortOrder

Devuelve el tipo de ordenación utilizado para ordenar automáticamente el campo de la tabla dinámica especificado. Puede ser una de las XlSortOrder constantes. Integer de solo lectura.

AutoSortPivotLine

Devuelve el objeto PivotLine usado para ordenar automáticamente el campo especificado PivotTable . Solo lectura.

BaseField

Devuelve o establece el campo base de un cálculo personalizado. Esta propiedad sólo es válida para campos de datos. Lectura/EscrituraObjeto.

BaseItem

Devuelve o establece el elemento del campo base para un cálculo personalizado. Válido sólo para campos de datos. Lectura/EscrituraObjeto.

Calculation

Devuelve o establece el tipo de cálculo realizado por el campo especificado. Esta propiedad sólo es válida para campos de datos. Lectura y escritura XlPivotFieldCalculation.

Caption

Texto de la etiqueta del campo dinámico. String de solo lectura.

ChildField

Devuelve un PivotField objeto que representa el campo secundario del campo especificado (si el campo está agrupado y tiene un campo secundario). Solo lectura.

ChildItems[Object]

Devuelve un objeto que representa un único elemento de tabla dinámica (un PivotItem objeto) o una colección de todos los elementos (un PivotItems objeto) que son elementos secundarios del grupo en el campo especificado, o elementos secundarios del elemento especificado. Solo lectura.

Creator

Devuelve un entero de 32 bits que indica la aplicación con la que se creó el objeto. Si el objeto se creó en Microsoft Excel, la propiedad devuelve la cadena XCEL, que es el equivalente del número hexadecimal 5843454C. De solo XlCreatorlectura.

CubeField

Devuelve el CubeField objeto del que desciende el campo de tabla dinámica especificado. Solo lectura.

CurrentPage

Devuelve o establece la página actual que se muestra para el campo de página (válido solamente para campos de página). Lectura/EscrituraObjeto.

CurrentPageList

Devuelve o establece una matriz de cadenas correspondiente a la lista de elementos incluida en un campo de página de varios elementos de un informe de tabla dinámica. Lectura/EscrituraObjeto.

CurrentPageName

Devuelve o establece la página mostrada actualmente del informe de tabla dinámica especificado. El nombre de la página aparece en el campo de página. Esta propiedad sólo funciona si ya existe la página mostrada. String de lectura y escritura.

DatabaseSort

Cuando se establece en True, se permite la colocación manual de elementos en un campo de tabla dinámica. Devuelve True si el campo no tiene elementos colocados manualmente. Boolean de lectura y escritura.

DataRange

Devuelve un Range objeto . Solo lectura.

DataType

Devuelve una constante que describe el tipo de datos en el campo Tabla dinámica. De solo XlPivotFieldDataTypelectura.

DisplayAsCaption

Esta propiedad se usa para mostrar las propiedades de miembro de PivotFieldcomo títulos. Solo lectura.

DisplayAsTooltip

Esta propiedad se usa para especificar si se muestra o no una propiedad PivotField miembro específica en la información sobre herramientas. Lectura y escritura.

DisplayInReport

Esta propiedad se usa para especificar si la propiedad PivotField miembro especificada se muestra en PivotTable o no. Lectura y escritura.

DragToColumn

Es True si es posible arrastrar el campo especificado a la posición de la columna. El valor predeterminado es True. Boolean de lectura y escritura.

DragToData

Es True si es posible arrastrar el campo especificado a la posición de los datos. El valor predeterminado es True. Boolean de lectura y escritura.

DragToHide

Es True si es posible ocultar el campo especificado al arrastrarlo fuera del informe de tabla dinámica. El valor predeterminado es True. Boolean de lectura y escritura.

DragToPage

Es True si es posible arrastrar el campo especificado a la posición de la página. El valor predeterminado es True. Boolean de lectura y escritura.

DragToRow

Es True si es posible arrastrar el campo especificado a la posición de la fila. El valor predeterminado es True. Boolean de lectura y escritura.

DrilledDown

Es True si se establece la marca del campo o el elemento de tabla dinámica especificados como "drilled" (expandida o visible). Boolean de lectura y escritura.

EnableItemSelection

Cuando se establece en False, deshabilita la capacidad de utilizar el cuadro desplegable de campos en la interfaz del usuario. El valor predeterminado es True. Boolean de lectura y escritura.

EnableMultiplePageItems

Se utiliza para especificar si la lista desplegable de filtro contiene o no casillas de verificación para los campos del área de página. Lectura y escritura.

Formula

Devuelve o establece la fórmula del objeto en la notación de estilo A1 String de lectura y escritura.

Function

Devuelve o establece la función usada para hacer un resumen del campo de tabla dinámica (sólo campos de datos). Lectura y escritura XlConsolidationFunction.

GroupLevel

Devuelve la ubicación del campo especificado dentro de un grupo de campos (si el campo es miembro de un conjunto de campos agrupados). Solo lectura.

Hidden

Esta propiedad se utiliza para ocultar los distintos niveles de una jerarquía OLAP. Lectura y escritura.

HiddenItems[Object]

Devuelve un objeto que representa un único elemento de tabla dinámica oculto (un PivotItem objeto) o una colección de todos los elementos ocultos (un PivotItems objeto) en el campo especificado. Solo lectura.

HiddenItemsList

Devuelve o establece un objeto Object que especifica una matriz de cadenas que son elementos ocultos para un campo de tabla dinámica. Lectura y escritura.

IncludeNewItemsInFilter

Permite a los desarrolladores especificar si se debe realizar un seguimiento de los elementos excluidos o incluidos cuando se aplica el PivotFieldfiltrado manual a . Lectura y escritura.

IsCalculated

True si el campo de tabla dinámica o el elemento de tabla dinámica es un campo o elemento calculado. Booleano de solo lectura.

IsMemberProperty

Devuelve True cuando el campo de tabla dinámica contiene propiedades de miembros. Booleano de solo lectura.

LabelRange

Para un PivotField objeto, devuelve un Range objeto que representa la celda (o celdas) que contienen la etiqueta de campo. Para un PivotItem objeto, devuelve un objeto Range que representa todas las celdas del informe de tabla dinámica que contienen el elemento. Solo lectura.

LayoutBlankLine

True si se inserta una fila vacía después del campo de fila especificado en un informe de tabla dinámica. El valor predeterminado es False. Boolean de lectura y escritura.

LayoutCompactRow

Especifica si se compacta un PivotField objeto (los elementos de varias PivotFields se muestran en una sola columna) cuando se seleccionan filas. Lectura y escritura.

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. Lectura y escritura XlLayoutFormType.

LayoutPageBreak

True si se inserta un salto de página después de cada campo. El valor predeterminado es False. Boolean de lectura y escritura.

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). Lectura y escritura XlSubtototalLocationType.

MemberPropertyCaption

Al establecer la MemberPropertyCaption propiedad, se controla qué propiedad miembro se usa como subtítulo para un nivel determinado. Lectura y escritura.

MemoryUsed

Devuelve la cantidad de memoria en bytes que usa actualmente el objeto . Integer de solo lectura.

Name

Devuelve o establece el nombre del objeto. String de lectura y escritura.

NumberFormat

Devuelve o establece el código de formato para el objeto. String de lectura y escritura.

Orientation

Ubicación del campo en el informe de tabla dinámica especificado. Lectura y escritura XlPivotFieldOrientation.

Parent

Devuelve el objeto primario del objeto especificado. Solo lectura.

ParentField

Devuelve un PivotField objeto que representa el campo de tabla dinámica que es el elemento primario del grupo del objeto especificado. El campo debe estar agrupado y debe tener un campo primario. Solo lectura.

ParentItems[Object]

Devuelve un objeto que representa un solo elemento de tabla dinámica (un PivotItem objeto) o una colección de todos los elementos (un PivotItems objeto) que son elementos primarios del grupo en el campo especificado. El campo especificado deberá ser un grupo primario de otro campo. Solo lectura.

PivotFilters

Devuelve o establece para PivotFilters el objeto especificado PivotField . Solo lectura.

Position

Posición del campo (primero, segundo, tercero, etc.) entre todos los campos de su orientación (Filas, Columnas, Páginas, Datos). Lectura/EscrituraObjeto.

PropertyOrder

Válida sólo para los campos de tabla dinámica que son campos de propiedades de miembros. Devuelve un entero que indica la posición de visualización de la propiedad miembro dentro del campo de cubo al que pertenece. Lectura/escritura.

PropertyParentField

Devuelve un PivotField objeto que representa el campo al que pertenecen las propiedades de este campo.

RepeatLabels

Obtiene o establece si las etiquetas de elemento se repiten en la tabla dinámica del campo dinámico especificado.

ServerBased

True si el origen de datos del informe de tabla dinámica especificado es externo y solamente se recuperan los elementos que coinciden con la selección del campo de páginas. Boolean de lectura y escritura.

ShowAllItems

True si se muestran todos los elementos del informe de tabla dinámica, aunque no contengan datos de resumen. El valor predeterminado es False. Boolean de lectura y escritura.

ShowDetail

Obtiene o establece si el objeto especificado PivotField muestra detalles. Lectura y escritura.

ShowingInAxis

Indica si el PivotField objeto está visible actualmente en PivotTable o no. Solo lectura.

SourceCaption

La SourceCaption propiedad solo es aplicable para OLAP PivotTables y devuelve el subtítulo original del servidor OLAP para un PivotField. Solo lectura.

SourceName

Devuelve el nombre del objeto especificado tal y como aparece en los datos de origen originales del informe de tabla dinámica especificado. Esto podría ser diferente del nombre del elemento actual si el usuario cambió el nombre del elemento después de crear el informe de tabla dinámica. String de solo lectura.

StandardFormula

Devuelve o establece un valor String que especifica fórmulas con formato Inglés (Estados Unidos) estándar. Lectura/escritura.

SubtotalName

Devuelve o configura el rótulo de cadena de texto que se mostrará en el encabezado de la columna o fila de subtotales mostrado en el informe de tabla dinámica especificado. El valor predeterminado es la cadena "Subtotal". String de lectura y escritura.

Subtotals[Object]

Devuelve o configura los subtotales mostrados en el campo especificado. Válido solo para campos que no son de datos. Lectura/EscrituraObjeto.

TotalLevels

Devuelve el número total de campos incluidos en el grupo de campos actual. Si el campo no está agrupado o si el origen de datos está basado en OLAP, TotalLevels devuelve el valor 1. Integer de solo lectura.

UseMemberPropertyAsCaption

Esta propiedad se usa para controlar si los títulos de propiedad de miembro se usan para PivotItem los títulos de PivotField. Lectura/escritura.

Value

Nombre del campo especificado en el informe de tabla dinámica. String de lectura y escritura.

VisibleItems[Object]

Devuelve un objeto que representa un único elemento de tabla dinámica visible (un PivotItem objeto) o una colección de todos los elementos visibles (un PivotItems objeto) en el campo especificado. Solo lectura.

VisibleItemsList

Devuelve o establece un objeto Object que especifica una matriz de cadenas que representan elementos incluidos en un filtro manual aplicado a .PivotField Lectura y escritura.

Métodos

AddPageItem(String, Object)

Agrega un elemento adicional a un campo de página de varios elementos.

AutoShow(Int32, Int32, Int32, String)

Muestra el número de elementos superiores o inferiores de un campo de filas, páginas o columnas del informe de tabla dinámica especificado.

AutoSort(Int32, String)

Establece las reglas de ordenación automática de campos en informes de tabla dinámica.

AutoSortEx(Int32, String, Object, Object)

Representa un campo de un informe de tabla dinámica. El objeto PivotField es un miembro de la PivotFields colección. La colección PivotFields contiene todos los campos de un informe de tabla dinámica, incluidos los campos ocultos.

CalculatedItems()

Devuelve una CalculatedItems colección que representa todos los elementos calculados del informe de tabla dinámica especificado. Solo lectura.

ClearAllFilters()

Al llamar a este método, se eliminan todos los filtros aplicados actualmente a PivotField. Esto incluye la eliminación de todos los filtros de la PivotFilters colección de y la eliminación de PivotField cualquier filtrado manual aplicado también a PivotField . PivotField Si está en el área Filtro de informe, el elemento seleccionado se establecerá en el elemento predeterminado.

ClearLabelFilters()

Este método elimina todos los filtros de etiqueta o todos los filtros de fecha de la PivotFilters colección de PivotField.

ClearManualFilter()

Proporciona una manera sencilla de establecer la propiedad Visible en PivotTablesTrue para todos los elementos de y PivotField vaciar las colecciones HiddenItemsList y VisibleItemsList en OLAP PivotTables.

ClearValueFilters()

Al llamar a este método, se eliminan todos los filtros de valor de la PivotFilters colección de PivotField.

Delete()

Elimina el objeto.

DrillTo(String)

El método DrillTo admite la exploración en profundidad en un especificado PivotField desde otro PivotField.

PivotItems(Object)

Devuelve un objeto que representa un solo elemento de tabla dinámica (un PivotItem objeto) o una colección de todos los elementos visibles y ocultos (un PivotItems objeto) en el campo especificado. Solo lectura.

Se aplica a