Personas y relaciones
Estos tipos de campo dan vida a tu board conectando los datos con las personas y con otras filas, ya sea que esas filas vivan en otra tabla o en la misma. Úsalos para asignar trabajo, construir modelos de datos relacionales y traer o agregar información entre tablas sin duplicar datos.
Users
El campo Users te permite asignar uno o varios miembros del espacio de trabajo a una fila. Los usuarios asignados aparecen como chips de avatar en la celda, dejando claro de inmediato quién es responsable de cada elemento.
- Tipo de valor: Selección (varios IDs de usuario)
- Comportamiento por defecto: Haz clic en la celda para abrir un selector de miembros y elegir uno o varios usuarios.
- Usos típicos: Responsables de tareas, revisores, propietarios de proyectos, partes responsables.
Comportamientos clave
- Asignación múltiple --- Un solo campo Users puede contener varias personas, así que puedes asignar un equipo entero a una fila.
- Visualización de avatares --- Cada usuario asignado muestra su avatar de perfil. Pasa el cursor para ver el nombre completo.
- Filtrado --- Filtra el board para mostrar solo las filas asignadas a una persona específica o a ti.
- Notificaciones --- Cuando la columna tiene las notificaciones activadas, los usuarios asignados reciben alertas cuando se actualiza la fila.
Linking
El campo Linking crea una relación entre filas de dos tablas distintas. Cuando añades una columna Linking, seleccionas una tabla de destino, y cada fila puede entonces referenciar una o varias filas de ese destino.
- Tipo de valor: Selección (referencias a filas)
- Comportamiento por defecto: Haz clic en la celda para buscar y seleccionar filas de la tabla vinculada.
- Usos típicos: Asociar tareas con proyectos, vincular contactos con empresas, conectar pedidos con productos.
Cómo funciona Linking
- Crea una columna Linking y elige la tabla de destino.
- Cuando vinculas filas, Copera crea automáticamente una columna Linking espejo en la tabla de destino, estableciendo una relación bidireccional.
- Cada celda muestra los nombres de las filas vinculadas como chips. Haz clic en un chip para navegar a la fila vinculada.
Formularios de filas vinculadas
Puedes configurar un Link Form en una columna Linking. Esto proporciona un formulario de entrada rápida que permite a los usuarios crear una nueva fila en la tabla vinculada directamente desde el board actual, ya rellenado con el vínculo apropiado.
Self-link
El campo Self-link conecta filas con otras filas de la misma tabla, en lugar de con filas de una tabla distinta. Usa el mismo campo Link que el Linking entre tablas: la diferencia es simplemente que lo apuntas a la tabla en la que ya estás. Es la forma natural de construir estructuras de padre e hijo, agrupar elementos relacionados o modelar dependencias sin repartir tus datos entre varias tablas.
- Tipo de valor: Selección (referencias a filas dentro de la misma tabla)
- Comportamiento por defecto: Haz clic en la celda para buscar y seleccionar otras filas de la tabla actual.
- Usos típicos: Elementos padre y subelementos, jerarquías de tareas, conexiones "relacionado con", relaciones de bloqueo o seguimiento, agrupar registros bajo un elemento principal.
En qué se diferencia Self-link de Linking
| Aspecto | Linking | Self-link |
|---|---|---|
| Se conecta a | Filas de una tabla distinta | Otras filas de la misma tabla |
| Mejor para | Relaciones entre dos tipos de registros (tareas ↔ proyectos) | Relaciones dentro de un mismo tipo de registro (tarea ↔ subtarea) |
| Configuración | Elige otra tabla como destino | Elige la tabla actual como destino |
Crear una columna Self-link
- Añade una nueva columna y elige Link to table como tipo de campo.
- Cuando se te pida elegir una tabla a la que vincular, selecciona la tabla en la que estás actualmente.
- Nombra la columna (por ejemplo, "Tarea padre", "Bloqueada por" o "Elementos relacionados") y guarda.
Cada celda muestra entonces las filas conectadas como chips, igual que una celda Linking normal. Haz clic en un chip para saltar a esa fila.
Self-link es perfecto para construir una jerarquía simple dentro de una sola tabla: añade una columna Self-link "Padre" para que cada fila pueda apuntar a su elemento principal, y luego úsala para agregar trabajo hacia arriba o filtrar a una sola rama.
Un Self-link no crea una columna espejo separada como lo hace el Linking entre tablas. Como ambos extremos de la relación viven en la misma tabla, no se añaden referencias inversas bidireccionales automáticas para los autovínculos: conectas las filas directamente desde la celda.
Lookup
El campo Lookup trae datos de una tabla vinculada y los muestra en la tabla actual. Funciona junto con una columna Linking: una vez que las filas están vinculadas, Lookup te permite ver valores de columnas específicas de esas filas vinculadas sin navegar a la otra tabla.
- Tipo de valor: Solo lectura (derivado de filas vinculadas)
- Comportamiento por defecto: Muestra automáticamente los datos de la columna seleccionada en la tabla vinculada.
- Usos típicos: Mostrar el correo de un contacto desde una tabla de Contactos vinculada, mostrar el estado de un proyecto desde una tabla de Proyectos vinculada, exponer el precio de un producto desde un catálogo.
Configurar un Lookup
- Asegúrate de tener una columna Linking que conecte con otra tabla.
- Añade una columna Lookup y selecciona:
- La columna Linking que usarás como origen de la relación.
- La columna de la tabla vinculada cuyos valores quieres mostrar.
- Copera rellena automáticamente las celdas de Lookup con los valores correspondientes.
Si una fila tiene varias filas vinculadas, el campo Lookup muestra el recuento de valores vinculados, y puedes expandirlo para verlos todos.
Rollup
El campo Rollup agrega datos de filas vinculadas usando una función matemática. Mientras que Lookup muestra valores individuales de las filas vinculadas, Rollup calcula un único valor resumen, como un total, un promedio o un recuento.
- Tipo de valor: Solo lectura (agregación calculada)
- Comportamiento por defecto: Muestra el resultado de una función de agregación aplicada a una columna de la tabla vinculada.
- Usos típicos: Ingresos totales de pedidos vinculados, puntuación promedio de reseñas vinculadas, recuento de tareas vinculadas a un proyecto, prioridad máxima entre elementos vinculados.
Funciones de agregación disponibles
| Función | Descripción |
|---|---|
| Sum | Suma todos los valores de la columna vinculada |
| Average | Calcula la media aritmética |
| Median | Encuentra el valor central |
| Min | Devuelve el valor más pequeño |
| Max | Devuelve el valor más grande |
| Count | Cuenta el número de filas vinculadas |
Configurar un Rollup
- Asegúrate de tener una columna Linking conectada a otra tabla.
- Añade una columna Rollup y configura:
- La columna Linking que usarás.
- La columna de la tabla vinculada que se agregará.
- La función de agregación (Sum, Average, Median, Min, Max o Count).
- La columna Rollup se actualiza automáticamente cada vez que cambian los datos vinculados.
Ejemplo
Imagina una tabla de Proyectos vinculada a una tabla de Tareas. Cada proyecto tiene varias tareas, y cada tarea tiene una columna numérica "Horas". Una columna Rollup en la tabla de Proyectos configurada con Sum sobre la columna "Horas" mostraría el total de horas de todas las tareas vinculadas a cada proyecto.
Próximos pasos
- Campos de contacto --- Almacena información de correo, teléfono, sitio web y ubicación.
- Campos avanzados --- Money, adjuntos de archivos, botones de enlace y más.
- Resumen de tipos de campo --- Vuelve a la lista completa de los 32 tipos de campo.