Referência: reordenar colunas para APIs JSON de definição de planilha modelada e de cubo
Disponível somente para
/definition
quando parâmetro de consulta reorderColumns
é verdadeira.Solicitação de exemplo
Solicitar URI:
HTTPS://api.adaptiveplanning.com/api/rest/modeling/<version>/<tenant>/sheet/modeled/definition/?name=APIColumnsReorderTwo1660598383&reorderColumns=true
|
Criação do corpo da solicitação | Solicitar atualização do corpo da solicitação | Resultados esperados |
|---|---|---|
|
| Se reorderColumns foi false , seria esperada esta ordem após a atualização da lista de colunas:
Com reorderColumns definido como true , em vez disso, obtemos esta ordenação:
|
- O indicador de reordenação de colunas pode ser ativado quando você cria uma nova planilha ou atualiza uma existente.
- Normalmente, o algoritmo de reordenação prioriza a ordenação das colunas na solicitação de API. No entanto, quando há ambiguidade ou quando se lida com colunas que não são mencionadas na solicitação, o algoritmo prioriza a ordem das colunas, pois já existem na planilha.
- O algoritmo de reordenação move as colunas para trás em vez de avançá-las. Se duas colunas trocam de lugar (C, B), na prática, o algoritmo move B depois de C, em vez de mover C antes de B. Isso é importante quando há colunas existentes entre B e C que não são mencionadas na solicitação.