# borrado en una lista (sos)

**URL:** <https://foros.velneo.com/t/borrado-en-una-lista-sos/2486>\
**Category:** Velneo\
**Created:** [12 Noviembre, 2010 07:43 UTC](https://foros.velneo.com/t/borrado-en-una-lista-sos/2486 "2010-11-12T07:43:36Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![mivimu](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/mivimu/32/5052_2.png) [@mivimu](https://foros.velneo.com/u/mivimu)\
**Post date:** [12 Noviembre, 2010 07:43 UTC](https://foros.velneo.com/t/borrado-en-una-lista-sos/2486/1 "2010-11-12T07:43:36Z")

</div>

Tengo un problema con lo siguiente:

He generado un proceso en el que recorro una lista como lectura/escritura

&nbsp;&nbsp;&nbsp;&nbsp; hago unas comprobaciones y

&nbsp;&nbsp;&nbsp;&nbsp; según lo que obtengo de la comprobación pretendo

&nbsp;&nbsp;&nbsp;&nbsp; eliminar la ficha correspondiente

&nbsp;

El problema lo tengo en que, no consigo colocar la sentencia eliminar ficha.

Si alguien puede indicarme donde está el problema...

&nbsp;

&nbsp;

Gracias una vez mas.

Saludos de Miguel.

---

<div class="post-metadata">

**Author:** ![jose1](https://avatars.discourse-cdn.com/v4/letter/j/dec6dc/32.png) [@jose1](https://foros.velneo.com/u/jose1)\
**Post date:** [12 Noviembre, 2010 08:09 UTC](https://foros.velneo.com/t/borrado-en-una-lista-sos/2486/2 "2010-11-12T08:09:49Z")

</div>

Como bien dices, estas recorriendo la lista en lectura/escrituar y en ese momento no puedes borrar las ficha,

Porque no haces lo siguiente:

Realiza las comprobaciones necesarias, y si tienes que borrarla, añade la ficha a una cesta

Al finalizar la lectura/escritura, solo tienes que procesar la cesta y recorrer eliminando fichas

un saludo

Jose Luis

---

<div class="post-metadata">

**Author:** ![mivimu](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/mivimu/32/5052_2.png) [@mivimu](https://foros.velneo.com/u/mivimu)\
**Post date:** [12 Noviembre, 2010 09:03 UTC](https://foros.velneo.com/t/borrado-en-una-lista-sos/2486/3 "2010-11-12T09:03:17Z")

</div>

Gracias Jose Luis. Lo intentaré, tiene que funcionar.

De todas formas estarás conmigo es que es una forma poco natural. Creo que debería poderse borrar la ficha directamente.

Gracias y saludos. Miguel.

---

<div class="post-metadata">

**Author:** ![jdalamillos](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/jdalamillos/32/5173_2.png) [@jdalamillos](https://foros.velneo.com/u/jdalamillos)\
**Post date:** [12 Noviembre, 2010 13:14 UTC](https://foros.velneo.com/t/borrado-en-una-lista-sos/2486/4 "2010-11-12T13:14:32Z")

</div>

Buenos dias podria hacerse de la siguiente forma

filtrar lista con las condiciones deseadas

Recorrer lista eliminando fichas.

Saludos

Juan Diaz

---

<div class="post-metadata">

**Author:** ![mivimu](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/mivimu/32/5052_2.png) [@mivimu](https://foros.velneo.com/u/mivimu)\
**Post date:** [12 Noviembre, 2010 17:03 UTC](https://foros.velneo.com/t/borrado-en-una-lista-sos/2486/5 "2010-11-12T17:03:58Z")

</div>

Juan, el problema es que no puedo filtrar la lista ya que el hecho de desecharla o no&nbsp; es fruto de un proceso aparte.

Gracias.

---

<div class="post-metadata">

**Author:** ![jdalamillos](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/jdalamillos/32/5173_2.png) [@jdalamillos](https://foros.velneo.com/u/jdalamillos)\
**Post date:** [12 Noviembre, 2010 19:08 UTC](https://foros.velneo.com/t/borrado-en-una-lista-sos/2486/6 "2010-11-12T19:08:04Z")

</div>

Bueno entonces la única solución que veo, es la que nos da Pepeto.

Saludos

Juan Díaz.

---

<div class="post-metadata">

**Author:** ![jose1](https://avatars.discourse-cdn.com/v4/letter/j/dec6dc/32.png) [@jose1](https://foros.velneo.com/u/jose1)\
**Post date:** [12 Noviembre, 2010 20:19 UTC](https://foros.velneo.com/t/borrado-en-una-lista-sos/2486/7 "2010-11-12T20:19:01Z")

</div>

Es lo que intento, dar siempre las mejores soluciones, :D

Ademas, no es posible, y no creo que deba serlo, borrar un registro al recorrer una lista en lectura/escritura

Si pudieramos borrar, quiza la sentencia deberia llamarse lectura/escritura/borrado.

Por tanto creo que es mejor finalizar el Recorrer lista lectura/escritura antes de empezar a borrar

un saludo

Jose Luis

---

<div class="post-metadata">

**Author:** ![mivimu](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/mivimu/32/5052_2.png) [@mivimu](https://foros.velneo.com/u/mivimu)\
**Post date:** [12 Noviembre, 2010 20:48 UTC](https://foros.velneo.com/t/borrado-en-una-lista-sos/2486/8 "2010-11-12T20:48:07Z")

</div>

Jose Luis: Se me plantea un problema con la cesta.

Tengo en la cesta los registros que deseo borrar. ¿Cómo los elimino de la tabla?.

---

<div class="post-metadata">

**Author:** ![jose1](https://avatars.discourse-cdn.com/v4/letter/j/dec6dc/32.png) [@jose1](https://foros.velneo.com/u/jose1)\
**Post date:** [12 Noviembre, 2010 23:02 UTC](https://foros.velneo.com/t/borrado-en-una-lista-sos/2486/9 "2010-11-12T23:02:04Z")

</div>

Cesta: Procesar ( CESTA )

--- Recorrer lista eliminando fichas

&nbsp;

un saludo

Jose Luis

&nbsp;

---

<div class="post-metadata">

**Author:** ![jpamiesb\_1712.yahoo](https://avatars.discourse-cdn.com/v4/letter/j/ebca7d/32.png) [@jpamiesb\_1712.yahoo](https://foros.velneo.com/u/jpamiesb_1712.yahoo)\
**Post date:** [13 Noviembre, 2010 02:33 UTC](https://foros.velneo.com/t/borrado-en-una-lista-sos/2486/10 "2010-11-13T02:33:13Z")

</div>

Hola pepeto

Con lo que indicas, creo que lo que haces es eliminar de la cesta, pero no de la tabla

&nbsp;

---

<div class="post-metadata">

**Author:** ![mivimu](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/mivimu/32/5052_2.png) [@mivimu](https://foros.velneo.com/u/mivimu)\
**Post date:** [13 Noviembre, 2010 10:31 UTC](https://foros.velneo.com/t/borrado-en-una-lista-sos/2486/11 "2010-11-13T10:31:30Z")

</div>

Como no veo otra salida lo voy a intentar con:

cargar lista y con un FOR voy a ir seleccionando las fichas por posición etc, etc,

&nbsp;

Saludos y gracias a todos. De todas formas si alguien ve mejor solución....

&nbsp;

Miguel.

---

<div class="post-metadata">

**Author:** ![jose1](https://avatars.discourse-cdn.com/v4/letter/j/dec6dc/32.png) [@jose1](https://foros.velneo.com/u/jose1)\
**Post date:** [13 Noviembre, 2010 10:43 UTC](https://foros.velneo.com/t/borrado-en-una-lista-sos/2486/12 "2010-11-13T10:43:47Z")

</div>

@ **jpamiesb\_1712.yahoo**

Hola, cuando borras los registros de la cesta, en realidad estas borrando los registros fisicos, ya que en la Cesta, lo unico que se guarda, es el ID de cada uno de los registros almacenados en ella, pero todos los cambios, modificaciines y todo lo que hagas en la cesta, se vera reflejado sobre los registros de la tabla fisica.

&nbsp;

un saludo

Jose Luis

&nbsp;

---

<div class="post-metadata">

**Author:** ![mivimu](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/mivimu/32/5052_2.png) [@mivimu](https://foros.velneo.com/u/mivimu)\
**Post date:** [13 Noviembre, 2010 12:55 UTC](https://foros.velneo.com/t/borrado-en-una-lista-sos/2486/13 "2010-11-13T12:55:21Z")

</div>

Lo he solucionado al final con el cargar lista y el For

Jose Luis lo de la cesta que comentas ya lo comprobaré.

Saludos.
