Estás trabajando en una base de datos de Notion y no puedes arrastrar filas a una nueva posición. El controlador de arrastre habitual no aparece, o arrastrar no hace nada. Esto ocurre porque las bases de datos de Notion que tienen una ordenación activa bloquean el orden manual de las filas. La regla de ordenación anula cualquier disposición manual que intentes hacer. Este artículo explica por qué una ordenación impide reordenar las filas y te muestra cómo recuperar la capacidad de mover filas libremente.
Puntos clave: reordenar filas en una base de datos de Notion con ordenación
- Menú de vista > Sort > Remove sort: Quitar todas las reglas de ordenación restaura el orden manual de las filas mediante arrastrar y soltar.
- Controlador de arrastre (icono de seis puntos): Este controlador aparece solo cuando no hay ninguna ordenación activa y la vista está configurada como tabla o tablero.
- Añadir una propiedad Order manual: Crea una propiedad Number llamada Order para asignar posiciones personalizadas incluso mientras hay una ordenación activa.
Por qué una regla de ordenación impide reordenar las filas manualmente
Las bases de datos de Notion se basan en un modelo de datos estructurado. Cada columna es una propiedad y cada fila es un elemento de la base de datos. Cuando aplicas una ordenación a una vista, Notion lee los valores de la propiedad de ordenación de cada fila y los organiza en orden ascendente o descendente. Esta disposición se calcula de forma dinámica. La acción de arrastrar y soltar, que establece una posición manual, entra en conflicto con el orden de ordenación calculado. Notion da prioridad a la regla de ordenación sobre la posición manual para mantener la coherencia de la vista. Mientras haya alguna regla de ordenación activa, la posición manual está deshabilitada.
La posición manual se almacena como una propiedad interna oculta. Cuando arrastras una fila, Notion escribe un valor en esa propiedad oculta. Una regla de ordenación ignora esa propiedad oculta y usa en su lugar la propiedad visible que seleccionaste. El resultado es que tu acción de arrastre no tiene ningún efecto visible. La fila vuelve a su posición ordenada.
Este comportamiento se aplica a la vista de tabla, la vista de tablero y la vista de galería. La vista de lista y la vista de calendario no admiten el orden manual de filas en absoluto, por lo que el problema no surge en ellas. La solución es la misma independientemente del tipo de vista: quitar la ordenación o usar una propiedad como alternativa.
Pasos para quitar una ordenación y reordenar las filas manualmente
- Abre el menú de vista
En la esquina superior derecha de tu base de datos, haz clic en el nombre de la vista (dice Table, Board o Gallery). Se abre un menú desplegable. - Selecciona Sort
En el menú desplegable, haz clic en Sort. Aparece un submenú que muestra todas las reglas de ordenación activas. Si no se muestra ninguna regla de ordenación, la vista no tiene ninguna ordenación aplicada. - Quita todas las reglas de ordenación activas
Haz clic en el icono X junto a cada regla de ordenación para eliminarla. Si existe más de una regla, quítalas todas. La vista de la base de datos se actualiza para mostrar las filas en su orden predeterminado, que es el orden en que se crearon. - Arrastra una fila a una nueva posición
Pasa el cursor sobre el borde izquierdo de cualquier fila. Aparece el controlador de arrastre de seis puntos. Haz clic y mantén pulsado el controlador, y luego arrastra la fila hacia arriba o hacia abajo. Suelta el ratón para colocar la fila en la nueva posición. - Vuelve a aplicar la ordenación si es necesario
Cuando termines de reorganizar las filas, puedes volver a añadir la regla de ordenación. Abre de nuevo el menú de vista, haz clic en Sort y añade la misma propiedad y el mismo orden que usaste antes. Las filas se ajustan al orden de la ordenación y tus posiciones manuales se pierden. Para mantener visible el orden manual, no vuelvas a aplicar la ordenación.
Método alternativo: usar una propiedad Order manual
Si necesitas mantener una ordenación activa y aun así controlar el orden de las filas, crea una propiedad Order dedicada. Este método funciona con cualquier vista y mantiene intacta la regla de ordenación.
- Añade una propiedad Number
Haz clic en el icono + del encabezado de la última columna de tu base de datos. Asigna a la propiedad el nombre Order y establece el tipo de propiedad como Number. - Asigna números a cada fila
Haz clic en la celda Order de cada fila y escribe un número. Usa 1 para la primera fila, 2 para la segunda, y así sucesivamente. Puedes dejar espacios entre los números para insertar filas más adelante. - Ordena por la propiedad Order
Abre el menú de vista, haz clic en Sort y añade una regla de ordenación para la propiedad Order. Elige Ascending. Las filas aparecen ahora en el orden que definiste con los números. - Reordena las filas editando los números
Para mover una fila a una nueva posición, cambia su valor Order. Por ejemplo, para mover una fila entre las posiciones 2 y 3, cambia su Order a 2.5. Luego vuelve a ordenar la vista. La fila aparece en el lugar deseado.
Si Notion sigue sin permitir reordenar las filas
El controlador de arrastre no aparece después de quitar la ordenación
El controlador de arrastre solo aparece en la vista de tabla y en la vista de tablero. Si estás usando la vista de galería, la vista de lista o la vista de calendario, el controlador no aparece. Cambia temporalmente a la vista de tabla o a la vista de tablero para reordenar las filas y luego vuelve a tu vista preferida.
Las filas vuelven a su sitio después de arrastrarlas
Esto suele significar que todavía hay una regla de ordenación activa. Abre el menú de vista y comprueba Sort de nuevo. Quita todas las reglas aunque creas que ya las quitaste. Comprueba también si hay un filtro aplicado. Los filtros no impiden reordenar, pero pueden ocultar filas, haciendo que parezca que un arrastre ha fallado.
La base de datos es una vista vinculada de otra base de datos
Las vistas de bases de datos vinculadas heredan las reglas de ordenación de la base de datos de origen. Abre la base de datos original, quita allí la ordenación y luego reordena las filas en la original. La vista vinculada se actualizará para mostrar el nuevo orden. No puedes reordenar filas directamente dentro de una vista vinculada.
El orden manual se restablece después de actualizar la página
Si quitaste la ordenación, arrastraste filas y luego actualizaste el navegador, el orden manual debería mantenerse. Si no es así, comprueba si la vista tiene una agrupación aplicada. La agrupación puede anular el orden manual. Quita todas las agrupaciones de la vista, reordena las filas y luego vuelve a aplicar la agrupación.
| Elemento | Ordenación activa | Sin ordenación |
|---|---|---|
| Arrastrar y soltar filas | Deshabilitado | Habilitado |
| Propiedad Order manual | Funciona como alternativa | No es necesaria |
| Tipos de vista que admiten arrastre | Ninguno | Table, Board |
| Persistencia de la regla de ordenación | Permanece activa | Eliminada |
Las filas no se pueden reordenar manualmente en ninguna vista mientras haya una regla de ordenación activa. Quitar la ordenación restaura el arrastrar y soltar. Crear una propiedad Order te permite mantener una ordenación y aun así definir las posiciones de las filas. Usa el menú de vista para comprobar si hay reglas de ordenación activas antes de intentar arrastrar filas.