PivotFilter.Order Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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 n
valor. 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.