FoxPro/Visual FoxPro - Problemas con RemoveItem

 
Vista:

Problemas con RemoveItem

Publicado por Maria Antonieta (147 intervenciones) el 05/07/2006 18:56:24
Hola amigos de LWP:

Tengo un problrema con este codigo:
Intento borrar todas las lineas de esta lista, ejm digamos que la lista tiene 20 lineas, al borrar los 10 primeros lo hace perfecto, pero despues me tira error.
Osea el bucle inicialmente corre del X=1 al 20, pero conforme va borrando el ThisForm.list2.ListCount ya no tiene 20 si no menos, por eso me tira el error.

FOR x=1 TO ThisForm.list2.ListCount
Thisform.list2.RemoveItem(x)
ENDFOR

Alguna ayudita en este codigo.

Muchas gracias. Saludos
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil

RE:Problemas con RemoveItem

Publicado por jesus cordero (405 intervenciones) el 05/07/2006 19:17:17
prueba esto:

Thisform.list2.Clear
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Problemas con RemoveItem

Publicado por JorgeE (423 intervenciones) el 05/07/2006 19:23:43
Hola,
como tienes establecida las propiedades de la LISTA, es decir la llenas mediante una consulta, un alias, un array ?

si es asi, lo unico que debes hacer es borrar el alias, el array o eliminar del rowsource el valor indicado
de esta forma eliminas sin mayor problema el contenido de la lista

despues del borrado refrescar la lista para que se actualice

espero te sirva
saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Problemas con RemoveItem

Publicado por Maria Antonieta (147 intervenciones) el 05/07/2006 19:33:41
Gracias a Jesus y Jorge:
por ayudarme, lleno mis datos mediante una lista.

Gracias jesus. me fue de maravilla con ese Thisform.List2.Clear,.
Y claro jorge, tambien me sirvio tu ayuda para otro List que trabajo con un SELEC

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar