Ir al contenido

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.

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ámetroTipoPor defectoDescripción
listList—La lista a la que agregar.
itemobject—El elemento a agregar.

Ninguno.

Esta actividad no devuelve ningún valor; modifica la lista en sitio.

MensajeCausa 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(...).
Create List → output: pendientes
For 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, ", ")