Angabe der absoluten Position des Pivot Elements
Contents
[
Hide
]
Manchmal muss der Benutzer die absolute Position der Pivot-Elemente angeben. Die Aspose.Cells-API hat einige neue Eigenschaften und eine Methode zur Erfüllung dieses Benutzerwunsches freigegeben.
- Hinzugefügte PivotItem.setPosition() Eigenschaft, die verwendet werden kann, um den Position-Index in allen Pivot-Elementen unabhängig vom übergeordneten Knoten anzugeben. Hinzugefügte PivotItem.setPositionInSameParentNode() Eigenschaft, die verwendet werden kann, um den Position-Index in den Pivot-Elementen unter dem gleichen übergeordneten Knoten anzugeben.
- Hinzugefügte Methode PivotItem.move(int count, boolean isSameParent), um das Element basierend auf dem Zählwert nach oben oder unten zu bewegen, wobei der Zählwert die Anzahl der Positionen ist, um das Pivot-Element nach oben oder unten zu bewegen. Wenn der Zählwert kleiner als Null ist, wird das Element nach oben verschoben, während wenn der Zählwert größer als Null ist, das Pivot-Element nach unten verschoben wird, Boolean type isSameParent-Parameter, der angibt, ob die Verschiebung in den gleichen Elternknoten durchgeführt werden soll oder nicht.
- Die Methode PivotItem.move(int count) ist veraltet, daher wird vorgeschlagen, stattdessen die neu hinzugefügte Methode PivotItem.move(int count, boolean isSameParent) zu verwenden.
Bitte beachten Sie, dass es notwendig ist, die Methoden PivotTable.refreshData und PivotTable.calculateData vor der Verwendung von PivotItem.setPosition(), PivotItem.setPositionInSameParentNode() Eigenschaften und PivotItem.move(int count, boolean isSameParent) Methode aufzurufen.
Beispielcode
Der folgende Beispielcode erstellt eine Pivot-Tabelle und gibt dann die Positions der Pivot-Elemente im gleichen Elternknoten an.