# Recorrer lista Eliminando fichas

**URL:** <https://foros.velneo.com/t/recorrer-lista-eliminando-fichas/7702>\
**Category:** Velneo\
**Created:** [8 Enero, 2015 17:03 UTC](https://foros.velneo.com/t/recorrer-lista-eliminando-fichas/7702 "2015-01-08T17:03:16Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![velneooscarbarea](https://avatars.discourse-cdn.com/v4/letter/v/4af34b/32.png) [@velneooscarbarea](https://foros.velneo.com/u/velneooscarbarea)\
**Post date:** [8 Enero, 2015 17:03 UTC](https://foros.velneo.com/t/recorrer-lista-eliminando-fichas/7702/1 "2015-01-08T17:03:16Z")

</div>

Hola,  
Desde una rejilla disparo un proceso que recorre las lineas seleccionadas para su eliminación. Antes compruebo que no tengas históricos, y en caso que los tenga que NO se elimine.  
No se como hacer para que al recorrer la lista Eliminando fichas, verificando históricos y encontrándolos no me elimine la ficha y siga con el proceso (adjunto imagen)  
Gracias  
Oscar B.

 ![image](https://canada1.discourse-cdn.com/flex035/uploads/velneo/original/2X/0/01e1c1eb17f90563eaadf4cdf93939b0ac1b3aa0.png)

---

<div class="post-metadata">

**Author:** ![gontorre](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/gontorre/32/5728_2.png) [@gontorre](https://foros.velneo.com/u/gontorre)\
**Post date:** [8 Enero, 2015 17:18 UTC](https://foros.velneo.com/t/recorrer-lista-eliminando-fichas/7702/2 "2015-01-08T17:18:11Z")

</div>

Buenas tardes Oscar,

Lo que puedes hacer es recorrer la lista e ir metiendo las fichas que quieras eliminar en una cesta local. Después procesas la cesta y la recorres eliminando fichas.

Un saludo

Gonzalo Torre

---

<div class="post-metadata">

**Author:** ![aztecmexico](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/aztecmexico/32/3498_2.png) [@aztecmexico](https://foros.velneo.com/u/aztecmexico)\
**Post date:** [8 Enero, 2015 18:19 UTC](https://foros.velneo.com/t/recorrer-lista-eliminando-fichas/7702/3 "2015-01-08T18:19:27Z")

</div>

Si la ficha tiene históricos no se elimina, no necesitas hacer nada.

---

<div class="post-metadata">

**Author:** ![velneooscarbarea](https://avatars.discourse-cdn.com/v4/letter/v/4af34b/32.png) [@velneooscarbarea](https://foros.velneo.com/u/velneooscarbarea)\
**Post date:** [8 Enero, 2015 19:21 UTC](https://foros.velneo.com/t/recorrer-lista-eliminando-fichas/7702/4 "2015-01-08T19:21:12Z")

</div>

Hola @aztecmexico, al tener históricos no se elimina la ficha, pero si que se eliminan parte de los históricos que recorro con los plurales.  
@gontorre, lo haré así.  
Muchas gracias a los dos  
Oscar B.

---

<div class="post-metadata">

**Author:** ![tic-software](https://avatars.discourse-cdn.com/v4/letter/t/c4cdca/32.png) [@tic-software](https://foros.velneo.com/u/tic-software)\
**Post date:** [9 Enero, 2015 10:04 UTC](https://foros.velneo.com/t/recorrer-lista-eliminando-fichas/7702/5 "2015-01-09T10:04:29Z")

</div>

Puedes hacer la comprobación de históricos en el trigger anterior al borrado, compruebas si tiene históricos y si los tiene set retorno de proceso = No y Finalizar proceso, así al recorrer eliminado fichas, los que no pueda, simplemente no lo hará sin borrarte alguno por el orden en el que lo hace.
