# Listas

Tres elementos trabajan con las listas del proyecto, las mismas que usan los chatbots: muestran registros, abren un registro y crean o cambian registros directamente desde la pantalla. Cómo guarda la app los datos en listas, selecciona registros y los asigna a una persona se explica en la página [Datos de la app](https://support.cleverapp.pro/es/mini-apps/data#listas).

Cómo añadir elementos y qué tienen en común se explica en la página [Elementos de pantalla](https://support.cleverapp.pro/es/mini-apps/elements).

| Elemento | Qué hace | Salida |
|---|---|---|
| [«Registros de lista»](https://support.cleverapp.pro/es/mini-apps/elements/records/records) | Muestra los registros de una lista como filas, tarjetas o mosaico | Con «Tocar un registro es un evento» marcado |
| [«Tarjeta de registro»](https://support.cleverapp.pro/es/mini-apps/elements/records/record) | Muestra un registro | Con «Seguir el enlace cuando no hay registro» marcado |
| [«Formulario de registro»](https://support.cleverapp.pro/es/mini-apps/elements/records/form) | Campos que se convierten enseguida en un registro de lista | Siempre, tras un envío correcto |

La combinación habitual: «Registros de lista» en una pantalla, un toque en un registro pone su id en `recordId`, y la pantalla siguiente lo muestra con una «Tarjeta de registro».

## Formato de fecha

Para las columnas de fecha en «Qué mostrar en un registro» puedes elegir «Formato propio»: un patrón como el de la función `date()` de PHP: `d`, día; `m`, mes en cifras; `F`, mes en palabras; `Y`, año; `H:i`, hora. El valor predeterminado es «Según el idioma de la app».

## Formulario desde una lista

El botón «Formulario desde una lista» bajo los elementos del área crea un formulario de una vez: elige una lista y unas columnas; para cada una aparece un campo de entrada adecuado y, con «Añadir un botón de guardar» marcado, también un botón «Guardar». Solo queda conectar el botón al bloque «Añadir un registro» o «Editar un registro».

No es el elemento «Formulario de registro», sino [campos de entrada](https://support.cleverapp.pro/es/mini-apps/elements/fields) normales y un botón: los valores van a variables y el registro lo crea el bloque.
