PivotFilter.Order Propiedad

Definición

Especifica el orden de evaluación del filtro entre todos los filtros value aplicados a todo PivotTable. Lectura y escritura

public:
 property int Order { int get(); void set(int value); };
public int Order { get; set; }
Public Property Order As Integer

Valor de propiedad

Integer

Comentarios

Esta propiedad solo es válida para los tipos PivotFilterValue y Topn. Se devuelve un error en tiempo de ejecución si se intenta establecer u obtener esta propiedad para los filtros Etiqueta y Fecha . 1 representa el primer filtro evaluado, 2 representa el siguiente filtro evaluado, etc., hasta que se alcanza el nvalor. El valor -1 representa un filtro inactivo.

Si no se especifica la Order propiedad cuando se agrega un nuevo filtro, se establecerá N+1 en (donde N es el número más alto Order actual de la colección de filtros).

La propiedad se puede especificar en el Microsoft.Office.Interop.Excel.PivotFilters.Add método o se puede establecer más adelante para un campo cambiando la propiedad .

Al aumentar el orden de evaluación de un campo se reducirá en uno el valor del orden de evaluación del campo que anteriormente tenía ese valor de orden de evaluación (y de todos los campos contenidos entre los dos campos). Estableciendo el orden de evaluación en el mismo valor anterior no se ejerce ningún efecto. Al reducir el orden de evaluación de un campo aumentará en uno el orden de evaluación del campo que anteriormente tenía ese valor de orden de evaluación (y de todos los campos existentes entre los dos campos).

El orden de PivotFilters en la colección es el mismo que el orden en el que se evalúan. Por lo tanto, los desarrolladores pueden cambiar el orden en que se evalúa .PivotField Cuando se quita de la colección (PivotFieldque no es OLAP PivotTables) o CubeField (OLAPPivotTables), esta propiedad se establece en -1 para un valor o un filtro Top n aplicado al PivotTables campo. Al volver a agregar el campo, se establecerá la Order propiedad en N+1 para un filtro Value o Top n aplicado si no se especifica explícitamente un valor.

Se aplica a