Skip to content
Aprende como usar Coda
  • Pages
    • Aprende como usar Coda
    • Coda para principiantes
      • 1. Introducción al espacio de trabajo
      • 2. Creando tu primer Doc
      • 2. Páginas y Bloques:
        • Práctica: Crea una lista de la compra
      • 3. Tablas en Coda
      • 4. Las Vistas de tablas en Coda
        • Table: La vista por defecto de Coda
        • Cards: Visualizando la información en tarjetas
        • Detail: Accede al detalle de la información
        • Calendar: Visualiza fechas en un calendario
        • Form: Añade elementos en un formulario
        • Timeline: Visualiza en una línea temporal la información
        • Gráfica: Muestra la información de manera visual
        • Word Cloud: Visualiza tus textos en una nube
        • Board: Gestiona tareas como trello
      • Práctica: Un almacén de conocimiento de internet
        • Cómo configurar las categorías
        • Cómo personalizar un formulario en Coda
        • El almacén [Plantilla]
    • Coda en profundidad
      • Explorando las vistas: Gráficas
      • Fórmulas básicas: Obteniendo el mes
      • Agrupando la información de una tabla
      • Explorando los Botones en Coda
      • Trabajando con varias tablas conectadas
      • [Práctica] - Construye un gestor de Proyectos y tareas básico
    • Coda para valientes
      • Formulas: Desbloquea el poder de Coda
        • Filter Formulas: Filtra las tablas
          • Filters
        • icon picker
          User() - ¿Cómo personalizar para cada usuario?
          • User
      • Controla tus tablas con los Controles
        • Controles en Coda
      • Packs en Coda: Aumenta el potencial
        • Packs 101: ¿Qué es un Pack?
        • Packs Imprescindibles
          • Untitled
        • El Marketplace de Packs
    • Construye un GoodReads para almacenar tus lecturas
      • GoodReads [Plantilla]
      • RETO: ¿Cuántos libros leerás al año?
      • Bases de Datos
    • Este es un título

User() - ¿Cómo personalizar para cada usuario?

En esta lección vamos a descubrir la fórmula de User() que te permitirá acceder a la información de tus usuarios dentro de Coda de manera automática. Lo cual te puede servir por ejemplo para:
Filtrar tablas por tareas asignadas a cada usuario
Crear zonas privadas dentro de tu documento automáticamente
Auto-asignar tareas
Así que vamos a ver cómo funciona.

Añadiendo la información de tu usuario en cualquier lugar

Imagina que quieres dar la bienvenida a un miembro de tu equipo a tu tabla, para lo cual vas a tener que escribir su nombre en una página aparte y cada vez que se añada una persona nueva, crear otra página. Puede parecer sencillo - pero ¿y si se pudiera automatizar?
Esto es precisamente lo que hace la función User(), acceder a la información de quién es el usuario que está ahora mismo Loggeado.
Vamos a verlo con un ejemplo:

¡Te doy la bienvenida
Anonymous User
!

Como verás, a mi me pone Alex Vaughtton, pero a ti te pondrá tu nombre que tengas configurado en Coda. ¿Brutal verdad?
Para hacerlo hemos usado la siguiente fórmula:
= User().Name
Y es que como hemos visto en la lección anterior a las fórmulas base, podemos añadirles modificadores para obtener sólo una información que queramos. Si usamos solo la fórmula de User(), obtendremos esto:
@Anonymous User
Los modificadores disponibles son:
Nocodehackers 2022-08-10 at 09.45.08.png
Explora las distintas opciones e intenta poner aquí abajo la foto de perfil que tengas usando la fórmula User()

Auto-añadiendo usuarios a To-dos

¿No sería genial que cuando añades un elemento a una tabla añadiera quién lo ha creado? Esto es lo que vamos a hacer con la ayuda de la fórmula User()
Para ello hemos creado este ejemplo en el que puedes pulsar en el botón y se añadirá automáticamente un To-do con tu usuario como Responsable:
Añade un To-do
To-do
Description
Author
Añadido
Notas
Hacer lección
8/10/2022
Open
Grabar Vídeo
8/9/2022
Open
Probar doc
8/5/2022
Open
Open
Open
8/11/2022
Open
There are no rows in this table
¡Comprueba como funciona pulsando el botón!
Nocodehackers 2022-08-10 at 09.48.34.gif
Para hacer esto, lo que hemos hecho es en el botón de añadir un elemento a la tabla aprovechar para pasarle dos datos:
¿Quien ha creado esta fila?
¿Cuando se ha creado?
Para ello hemos usado la fórmula User() para el usuario y Today() para el día de hoy. Mira cómo se ha configurado:
Nocodehackers 2022-08-10 at 09.49.46.png
Pero aún podemos llevarlo un paso más allá. Vamos ahora a Filtrar una tabla por cada usuario para que cada uno vea sólo sus datos.

Ver sólo tus tareas asignadas en Coda

Para ello lo que vamos a hacer es filtrar una tabla directamente por User() para que únicamente aparezcan las que cada usuario tiene asignadas.
Para ello añade un filtro de tipo fórmula que contenga lo siguiente:
Author = User()
Filtrada por User
Description
Author
Añadido
Notas
No results from filter
Comprueba cómo funciona :) (Si has añadido en el paso anterior un To-do, debería salirte aquí)
¿Se te ocurren nuevas maneras de usar esta fórmula? 👀
Want to print your doc?
This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (
CtrlP
) instead.