Riferimenti: Riordinare le colonne per le API JSON modellate e con definizione foglio cubo
Disponibile solo per
/definition
quando il parametro di query reorderColumns
è veroEsempio di richiesta
URI richiesta:
HTTPS://api.adaptiveplanning.com/api/rest/modeling/<version>/<tenant>/sheet/modeled/definition/?name=APIColumnsReorderTwo1660598383&reorderColumns=true
|
Creazione corpo richiesta | Richiesta aggiornamento corpo | Risultati previsti |
|---|---|---|
|
| Se reorderColumns era false , dopo l'aggiornamento dell'elenco di colonne ci si sarebbe aspettato questo ordine:
Con reorderColumns impostato su true , otteniamo invece il seguente ordine:
|
- Il flag Riordino colonne può essere attivato quando si crea un nuovo foglio o si aggiorna uno esistente.
- In genere, l'algoritmo di riordino assegna la priorità all'ordine delle colonne nella richiesta API. Tuttavia, in caso di ambiguità o quando si gestiscono colonne non menzionate nella richiesta, l'algoritmo darà la priorità all'ordine delle colonne in quanto esistevano già nel foglio.
- L'algoritmo di riordino sposterà le colonne all'indietro anziché in avanti. Se due colonne si scambiano di posizione (C, B), in pratica l'algoritmo sposta B dopo C, anziché spostare C prima di B. Ciò è importante quando sono presenti colonne tra B e C che non sono menzionate nella richiesta