PivotFilter.Order Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt die Auswertungsreihenfolge des Filters unter allen Wertfiltern an, die auf den gesamten PivotTableangewendet werden. Lesen/Schreiben
public:
property int Order { int get(); void set(int value); };
public int Order { get; set; }
Public Property Order As Integer
Eigenschaftswert
Integer.
Hinweise
Diese Eigenschaft ist nur für value und topn
type PivotFilters gültig. Ein Laufzeitfehler wird zurückgegeben, wenn versucht wird, diese Eigenschaft für Bezeichnungs- und Datumsfilter festzulegen oder abzurufen. 1 steht für den ersten ausgewerteten Filter, 2 für den nächsten ausgewerteten Filter usw., bis der n
te Wert erreicht ist. -1 stellt einen inaktiven Filter dar.
Wenn die Order Eigenschaft beim Hinzufügen eines neuen Filters nicht angegeben wird, wird sie auf N+1
festgelegt (wobei N
die aktuell höchste Order Zahl in der Filterauflistung ist).
Die -Eigenschaft kann in der Microsoft.Office.Interop.Excel.PivotFilters.Add -Methode angegeben oder später durch Ändern der -Eigenschaft für ein Feld festgelegt werden.
Durch das Erhöhen der Auswertungsreihenfolge für ein Feld wird die Auswertungsreihenfolge des Felds, dem zuvor der Auswertungsreihenfolgenwert zugeordnet war, und aller Felder zwischen den beiden Feldern um eins verringert. Das Festlegen der Auswertungsreihenfolge auf den gleichen Wert wie zuvor hat keine Auswirkungen. Durch das Verringern der Auswertungsreihenfolge für ein Feld wird die Auswertungsreihenfolge des Felds, dem zuvor der Auswertungsreihenfolgenwert zugeordnet war, und aller Felder zwischen den beiden Feldern um eins erhöht.
Die Reihenfolge von PivotFilters in der Auflistung entspricht der Reihenfolge, in der sie ausgewertet werden. Entwickler können also die Reihenfolge ändern, in der ein PivotField ausgewertet wird. Wenn ein PivotField (nicht OLAP PivotTables) oder ein CubeField (OLAP PivotTables) aus der PivotTables Auflistung entfernt wird, wird diese Eigenschaft für einen Wert- oder Top-Filter n
, der auf das Feld angewendet wird, auf -1 festgelegt. Wenn Sie das Feld erneut hinzufügen, wird die Order -Eigenschaft auf N+1
für einen Wert- oder Top-Filter n
festgelegt, der angewendet wird, wenn kein Wert explizit angegeben wird.