Ange den absoluta positionen för pivotobjektet
Contents
[
Hide
]
Ibland behöver användaren specificera den absoluta positionen för pivotposterna, Aspose.Cells API har exponerat några nya egenskaper och en metod för att uppnå detta användarkrav.
- Lagt tillPivotItem.setPosition() egenskap som kan användas för att ange positionsindex i alla PivotItems oavsett föräldernod. Lagt tillPivotItem.setPositionInSameParentNode() egenskap som kan användas för att ange positionsindex i PivotItems under samma överordnade nod.
- Lagt till[PivotItem.move(int count, boolean isSameParent)](https://reference.aspose.com/cells/java/com.aspose.cells/pivotitem#move(int,%20boolean)metod för att flytta objektet uppåt eller nedåt baserat på räknevärdet, där antalet är antalet positioner för att flytta PivotItem uppåt eller nedåt. Om räknevärdet är mindre än noll kommer objektet att flyttas uppåt, medan om räknevärdet är större än noll kommer PivotItem att flyttas nedåt, boolesk typ isSameParent parameter som anger om flyttoperationen måste utföras i samma överordnade nod eller inte.
- Föråldrad denPivotItem.move(int count) metod, därför föreslås det att använda den nyligen tillagda metodenPivotItem.move(int count, boolean isSameParent) istället.
Observera att det är nödvändigt att ringa tillPivotTable.refreshData ochPivotTable.calculateData metoder innan användningPivotItem.setPosition(), PivotItem.setPositionInSameParentNode() fastigheter ochPivotItem.move(int count, boolean isSameParent) metod.
Exempelkod
Följande exempelkod skapar en pivottabell och anger sedan pivotobjektens positioner i samma överordnade nod.