Referenz: Spalten für modellierte APIs und Definitionen für Cube-Tabellenblätter neu anordnen
Nur verfügbar für
/definition
beim Abfrageparameter reorderColumns
ist wahr.Beispielanforderung
Anforderungs-URI:
HTTPS://api.adaptiveplanning.com/api/rest/modeling/<version>/<tenant>/sheet/modeled/definition/?name=APIColumnsReorderTwo1660598383&reorderColumns=true
|
Anforderungstext erstellen | Aktualisierung des Anforderungstexts | Erwartete Ergebnisse |
|---|---|---|
|
| Wenn reorderColumns war false , hätten wir nach dem Aktualisieren der Spaltenliste diese Reihenfolge erwartet:
Mit reorderColumns setzen auf true erhalten wir stattdessen folgende Reihenfolge:
|
- Das Kennzeichen für die Neuanforderung von Spalten kann aktiviert werden, wenn Sie ein neues Tabellenblatt erstellen oder ein vorhandenes aktualisieren.
- In der Regel priorisiert der Algorithmus für die Neubestellung die Reihenfolge der Spalten in der API-Anforderung. Wenn jedoch Mehrdeutigkeiten auftreten oder wenn es sich um Spalten handelt, die in der Anforderung nicht erwähnt werden, priorisiert der Algorithmus die Reihenfolge der Spalten, die bereits im Tabellenblatt vorhanden war.
- Der Neuanordnen-Algorithmus verschiebt Spalten rückwärts, anstatt sie vorwärts zu verschieben. Wenn zwei Spalten die Stellen tauschen (C, B), verschiebt der Algorithmus in der Praxis B nach C, anstatt C vor B. Dies ist von Bedeutung, wenn Spalten zwischen B und C vorhanden sind, die in der Anforderung nicht erwähnt werden