Desearía saber como puedo quitar un registro (o varios registros) de una lista en un proceso cuando ya hemos añadido una lista a la salida. Los registros no los podemos quitar mediante un filtro, sino mediante una condición. Hay que hacerlo recorriendo la lista uno a uno.
Muchas gracias a los dos, pero no me sirve, ya que primero añado a la salida unos registros, que después tengo que quitar los que no cumplen una serie de condiciones que vienen dados de otra consulta. Si no hay manera de hacerlo ahora tendré que esperar a que las Cestas estén disponibles y operativas.
Entonces estás hablando de cruzar listas. Si no puedes hacerlo en una búsqueda, cruzando índices, y no puedes usar Filtrar lista o recorrerlos comprobando la otra condición para añadirlos, puedes quedarte los códigos en un array y luego retornar los registros correspondientes.
De todas formas, si los recorres y compruebas la otra condición, debería servirte. Creo que necesitaríamos un poco más de información de lo que quieres hacer para ayudarte.