Esta documentación ha sido traducida automáticamente por IA.
Los campos de ordenación se utilizan para ordenar registros en una colección, admitiendo la ordenación dentro de grupos.
Dado que el campo de ordenación forma parte de la misma colección, un registro no puede ser asignado a múltiples grupos al usar la ordenación por grupos.
Es un plugin integrado, por lo que no requiere instalación adicional.

Al crear campos de ordenación, los valores de ordenación se inicializarán:
El campo sort1 no está agrupado.

Los campos de ordenación de cada registro se inicializarán basándose en el campo de clave primaria y el campo de fecha de creación.


En este momento, todos los registros de la colección se agruparán primero (por ID de Clase) y luego se inicializará el campo de ordenación (sort2). Los valores iniciales de cada registro son:

Los campos de ordenación se utilizan principalmente para la ordenación por arrastrar y soltar de registros en varios bloques. Los bloques que actualmente admiten esta funcionalidad incluyen tablas y tableros.
:::warning
Bloque de tabla

Bloque de tabla de relación
:::warning En un bloque de relación uno a muchos:
El efecto final es consistente, pero el número de registros que participan en la ordenación es diferente. Para más detalles, consulte Explicación de las Reglas de Ordenación.

Supongamos que tenemos un conjunto de datos:
Cuando un elemento, por ejemplo el 5, se mueve hacia adelante a la posición del 3, solo las posiciones de los elementos 3, 4 y 5 cambian. El elemento 5 ocupa la posición del 3, y los elementos 3 y 4 se desplazan una posición hacia atrás cada uno.
Si luego movemos el elemento 6 hacia atrás a la posición del 8, el elemento 6 ocupa la posición del 8, y los elementos 7 y 8 se desplazan una posición hacia adelante cada uno.
Al ordenar por grupo, si un registro se mueve a otro grupo, su asignación de grupo también cambiará. Por ejemplo:
Cuando el elemento 1 se mueve después del elemento 6 (el comportamiento predeterminado), su grupo también cambiará de A a B.
Por ejemplo, considere un conjunto de datos:
La interfaz solo muestra una vista filtrada:
Cuando el elemento 1 se mueve a la posición del elemento 9, las posiciones de todos los elementos intermedios (2, 3, 4, 5, 6, 7, 8) también cambiarán, incluso si no son visibles.
La interfaz ahora muestra el nuevo orden basado en los elementos filtrados: