
Limpiar un ListBox
Publicado por victor perez (278 intervenciones) el 01/06/2011 18:53:43
Amigos,
Tengo un listbox que tiene que LIMPIARSE cada vez que presiono Nuevo o Cancel.
El asunto es que es que RowSourceType=2 (ALias) y al usar el Metodo ListBox.Clear no me funciona pues solo funciona para Rowsourcetype=0.
Lo que hice fue lo siguiente y deseo saber si es correcta la programacion asi:
En el Evento Click de Nuevo y Cancel
Thisform.ListBox.Rowsourcetype=0
Thisform.ListBox.Clear
Cuando necesito llenar el LIstbox desde un cursor (Al hacer un nuevo registro o ver uno anterior)
Select Campos from Tabla where XXX=YYY into Cursor ZZZ
thisform.ListBox.Rowsourcetype=2 (alias)
Thisform.Listbox.requery
Thisform.listbox.refresh
Funciona pero deseo saber si la forma de programar es correcta o si existe un Metodo para limpiar el ListBox cuando el SourceType es diferente de 0
Gracias
Victor Perez - Panama -
Tengo un listbox que tiene que LIMPIARSE cada vez que presiono Nuevo o Cancel.
El asunto es que es que RowSourceType=2 (ALias) y al usar el Metodo ListBox.Clear no me funciona pues solo funciona para Rowsourcetype=0.
Lo que hice fue lo siguiente y deseo saber si es correcta la programacion asi:
En el Evento Click de Nuevo y Cancel
Thisform.ListBox.Rowsourcetype=0
Thisform.ListBox.Clear
Cuando necesito llenar el LIstbox desde un cursor (Al hacer un nuevo registro o ver uno anterior)
Select Campos from Tabla where XXX=YYY into Cursor ZZZ
thisform.ListBox.Rowsourcetype=2 (alias)
Thisform.Listbox.requery
Thisform.listbox.refresh
Funciona pero deseo saber si la forma de programar es correcta o si existe un Metodo para limpiar el ListBox cuando el SourceType es diferente de 0
Gracias
Victor Perez - Panama -
Valora esta pregunta


0