Esta documentação foi traduzida automaticamente por IA.
Campos de ordenação são usados para ordenar registros em uma coleção, suportando a ordenação dentro de grupos.
Como o campo de ordenação faz parte da mesma coleção, um registro não pode ser atribuído a múltiplos grupos ao usar a ordenação por grupo.
Plugin integrado, não requer instalação separada.

Ao criar campos de ordenação, os valores de ordenação serão inicializados:
O campo sort1 não é agrupado.

Os campos de ordenação de cada registro serão inicializados com base no campo de chave primária e no campo de data de criação.


Neste momento, todos os registros na coleção serão agrupados primeiro (agrupados por ID da Classe), e então o campo de ordenação (sort2) será inicializado. Os valores iniciais de cada registro são:

Campos de ordenação são principalmente usados para a ordenação por arrastar e soltar de registros em vários blocos. Os blocos que atualmente suportam a ordenação por arrastar e soltar incluem tabelas e quadros.
:::warning
Bloco de tabela

Bloco de tabela de relacionamento
:::warning Em um bloco de relacionamento um-para-muitos:
O efeito final é consistente, mas o número de registros que participam da ordenação é diferente. Para mais detalhes, consulte Explicação da Regra de Ordenação.

Suponha que haja um conjunto de dados:
Quando um elemento, digamos 5, se move para a posição de 3, apenas as posições dos itens 3, 4 e 5 mudam. O item 5 ocupa a posição de 3, e os itens 3 e 4 se deslocam uma posição para trás.
Se então movermos o item 6 para trás para a posição de 8, o item 6 ocupa a posição de 8, e os itens 7 e 8 se deslocam uma posição para frente.
Ao ordenar por grupo, se um registro for movido para outro grupo, sua atribuição de grupo também mudará. Por exemplo:
Quando o item 1 é movido após o item 6 (o comportamento padrão), seu grupo também mudará de A para B.
Por exemplo, considere um conjunto de dados:
A interface exibe apenas uma visualização filtrada:
Quando o item 1 é movido para a posição do item 9, as posições de todos os itens intermediários (2, 3, 4, 5, 6, 7, 8) também mudarão, mesmo que não estejam visíveis.
A interface agora exibe a nova ordem com base nos itens filtrados: