Add to List
Add to List
Sección titulada «Add to List»Tipo: list-add · Paquete: Collections Activities v1.0.3 · Salida: ninguna
Agrega un elemento al final de una lista. Es la actividad para acumular datos: ir guardando cada resultado mientras recorres algo.
Cómo funciona
Sección titulada «Cómo funciona»Añade item al final de la lista list, modificándola directamente: cualquier variable que apunte a ella ve el cambio. La lista debe existir (créala antes con Create List). Se permiten elementos repetidos y null.
Si la lista es de un tipo concreto (por ejemplo, la List<string> que devuelve split(...)), el elemento debe ser de ese tipo; las listas creadas con Create List o newList() aceptan cualquier valor.
Parámetros requeridos
Sección titulada «Parámetros requeridos»| Parámetro | Tipo | Por defecto | Descripción |
|---|---|---|---|
list | List | — | La lista a la que agregar. |
item | object | — | El elemento a agregar. |
Parámetros opcionales
Sección titulada «Parámetros opcionales»Ninguno.
Esta actividad no devuelve ningún valor; modifica la lista en sitio.
Errores comunes
Sección titulada «Errores comunes»| Mensaje | Causa y solución |
|---|---|
'list' debe ser una List; se recibió …. | list no es una lista (el mensaje indica el tipo recibido, o null si la variable está vacía). Créala antes con Create List. |
The value "…" is not of type "…" and cannot be used in this generic collection. | La lista es de un tipo concreto y el elemento es de otro (mensaje de .NET, sin traducir). Convierte el elemento, por ejemplo con str(...). |
Ejemplo
Sección titulada «Ejemplo»Create List → output: pendientesFor Each items = facturas itemVariable = factura └─ activities: If condition = str(factura["Estado"]) == "Pendiente" └─ then: Add to List list = pendientes item = factura["Numero"]
Log message = "Facturas pendientes: " + join(pendientes, ", ")Actividades relacionadas
Sección titulada «Actividades relacionadas»- Create List — crear la lista.
- Get List Item — leer un elemento.
- List Count — contar elementos.