FoxPro/Visual FoxPro - listbox

 
Vista:

listbox

Publicado por pulga (10 intervenciones) el 06/03/2007 21:45:44
hola, estoy utilizando un listbox para escoger años, yo puedo elegir varios años, mi inquietud es la sigueinte:

como hago para que me guarde multiple seleccion, en propiedades le dije que multiple seleccion = t, con control me deja seleccionar varios, pero solo me guarda el ultimo.
Como hago para poder guardar varios...
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

RE:listbox

Publicado por Plinio (7841 intervenciones) el 06/03/2007 21:58:36
Puedes usar un grid para emular un list. Este grid podria usar dos campos año y campo seleccionado.
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:listbox

Publicado por Charles Benzon (340 intervenciones) el 06/03/2007 23:32:46
Buenas,
He creado una lista que tiene el multiselect , un textbox para almacenar lo marcado y un boton:

* Boton -> evento click
thisform.text1.Value = ""
FOR i = 1 TO thisform.list1.ListCount - 1
IF thisform.list1.Selected(i)
thisform.text1.Value = thisform.text1.Value + " " + thisform.list1.ListItem(i)
ENDIF
ENDFOR

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:listbox

Publicado por Charles Benzon (340 intervenciones) el 06/03/2007 23:46:21
Buenas, por error digite -1 acostumbrado a otro lenguaje.

donde dice:
FOR i = 1 TO thisform.list1.ListCount - 1

debe ser:
FOR i = 1 TO thisform.list1.ListCount

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