Referencia: reordenación de columnas para API JSON de definición de hoja modelada y de cubo
Solo disponible para
/definition
cuando parámetro de consulta reorderColumns
es verdadero.Solicitud de ejemplo
URI de solicitud:
HTTPS://api.adaptiveplanning.com/api/rest/modeling/<version>/<tenant>/sheet/modeled/definition/?name=APIColumnsReorderTwo1660598383&reorderColumns=true
|
Creación de cuerpo de solicitud | Actualización de cuerpo de solicitud | Resultados previstos |
|---|---|---|
|
| Si reorderColumns era false , hubiéramos esperado este orden después de actualizar la lista de columnas:
Con reorderColumns establecido en true , en su lugar obtenemos este orden:
|
- El indicador de reordenación de columnas se puede activar al crear una nueva hoja o al actualizar una existente.
- Normalmente, el algoritmo de reordenación priorizará el orden de las columnas en la solicitud de API. Sin embargo, cuando hay ambigüedad o cuando se trata de columnas que no se mencionan en la solicitud, el algoritmo priorizará el orden de las columnas tal y como ya existían en la hoja.
- El algoritmo de reordenación moverá las columnas hacia atrás, en lugar de avanzarlas. Si dos columnas se intercambian (C, B), en la práctica, el algoritmo mueve B después de C, en lugar de mover C antes de B. Esto es importante cuando hay columnas existentes entre B y C que no se mencionan en la solicitud