PDA

Ver la Versión Completa : ListView, comportamiento extraño


dison
20-05-2014, 15:59:03
Saludos,

Tengo un listview que lo lleno con este código

var
Sm: TSMClient;
ds: tdataset;
I,a: Integer;
LItem: TListViewItem;
begin
try
Sm :=TSMClient.Create(ClientModule1.DSRestConnection1) ;
ds := Sm.GetMovilDirectorios() ;
ListView1.BeginUpdate;
try
ListView1.Items.Clear;
while not ds.Eof do
begin
LItem := ListView1.Items.Add;
LItem.Text := ds.FieldByName('vennombre').AsString;
ds.Next;
end;
finally
ListView1.EndUpdate;
end;
...

Todo se llena bien, el problema es cuando hago una búsqueda en el SearchBox del ListView

La primera búsqueda todo sale perfecto
Pero si salgo del SearchBox del ListView y llamo nueva vez el método de llenar ahí no aparece nada.

No se si esto es un Bug?

Uso Delphi XE6

DP

ecfisa
20-05-2014, 18:28:33
Hola dison.

Este es un foro que congrega programadores de habla hispana y aunque existen unas pocas excepciones de miembros anglosajones no es tu caso.

Por favor titula tus mensajes en español ("ListView Strange Behavior") y cuando incorpores código en tus mensajes utiliza etiquetas como ya te había solicitado aquí (http://www.clubdelphi.com/foros/showthread.php?t=84406).

Saludos y nuevamente solicito tu colaboración :)

dison
20-05-2014, 18:42:02
Como puedo editar el tema?, no veo ninguna opción para hacerlo.

Gracias.

ecfisa
20-05-2014, 19:09:40
Hola dison.

Luego de transcurrido un tiempo ya no te es posible, pero ya agregué las etiquetas correspondientes a tu mensaje para que pueda ser leído mas cláramente.

Cualquier agregado o modificación que desees sobre ese mensaje sólo avísame y gustoso la realizo.

Saludos :)

Casimiro Notevi
20-05-2014, 23:00:34
Hola dison.
Este es un foro que congrega programadores de habla hispana y aunque existen unas pocas excepciones de miembros anglosajones no es tu caso.
Por favor titula tus mensajes en español ("ListView Strange Behavior") y cuando incorpores código en tus mensajes utiliza etiquetas como ya te había solicitado aquí (http://www.clubdelphi.com/foros/showthread.php?t=84406).
Saludos y nuevamente solicito tu colaboración :)

ja, ja... estuve a punto de borrarlo, pensando que era spam :D

Bienvenido, dison, ¿ya leiste nuestra guía de estilo (http://www.clubdelphi.com/foros/guiaestilo.php)?, gracias por tu colaboración.
:)