PivotFilter.Order Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Задает порядок оценки фильтра среди всех фильтров значений, применяемых ко всему PivotTable. Чтение и запись
public:
property int Order { int get(); void set(int value); };
public int Order { get; set; }
Public Property Order As Integer
Значение свойства
Целое число.
Комментарии
Это свойство допустимо только для типов PivotFilterValue и Topn
. Ошибка времени выполнения возвращается, если предпринята попытка задать или получить это свойство для фильтров меток и даты . 1 представляет первый вычислимый фильтр, 2 — следующий фильтр и т. д., пока не n
будет достигнуто th-значение. -1 представляет неактивный фильтр.
Order Если свойство не указано при добавлении нового фильтра, ему будет присвоено значение N+1
(где N
— текущее наибольшее Order число в коллекции фильтров).
Свойство можно указать в методе Microsoft.Office.Interop.Excel.PivotFilters.Add или задать его позже для поля путем изменения свойства .
Увеличение порядка оценки для поля приведет к уменьшению порядка оценки поля, которое ранее держало это значение порядка оценки( и всех полей между двумя полями) на одно. Установка того же порядка оценки, что и раньше, не будет действовать. Уменьшение порядка оценки для поля увеличит порядок оценки поля, ранее вмещая это значение порядка оценки, и все поля между двумя полями, на одно.
Порядок PivotFilters в коллекции совпадает с порядком их оценки. Таким образом, разработчики могут изменить порядок PivotField вычисления. При удалении PivotField из PivotTables коллекции (не OLAPPivotTables) или CubeField (OLAPPivotTables) это свойство имеет значение -1 для фильтра Value или Topn
, примененного к полю. При повторном добавлении поля свойство будет присвоено Order значение N+1
для фильтра Value или Top n
, примененного, если значение не указано явным образом.