cuadro de lista sin seleccionar click
Publicado por elio (169 intervenciones) el 27/04/2009 13:02:46
hola a todos
tengo un cuadro de lista con varias filas y varias columnas, bien lo que quiero es poner en cuadros de texto el valor de las columnas de la fila que me muestre el cuadro de lista, eso si, sin seleccionarla haciendo click desde el formulario asi si funciona, lo que me gustaria que fuera si es posible hacer la seleccion por codigo o sea que no haya que seleccionar con el raton el dato, que sea por codigo seleccionar los valores que en ese momento se muestran en el cuadro de lista, al cuadro de lista le asigno esta consulta de seleccion
Me.Lista20.RowSource = ("SELECT ALMACENES.ALMACEN, ALMACENES.NOMBRE_ALMACEN FROM ALMACENES WHERE (((ALMACENES.ALMACEN)='41__' Or (ALMACENES.ALMACEN)='42__'));")
Me.Lista20.Requery
bien solo logro con el comando me.texto.value = me.lista.itemdata(0) tomar el valor de la primera columna, de los valores que me muestra el cuadro lista,pero no logro tomar el valor de la siguiente columna, como puedo hacer esto??, con me.lista.columna(n) funciona solo si esta seleccionado con el click el cuadro de lista, como dije me gustaria hacer la seleccion por codigo, creo que es posible pero, alguie me puede ayudar por favor.
un millon de gracias, saludos
nota: prefiero cuadro de lista, no cuadro combinado
tengo un cuadro de lista con varias filas y varias columnas, bien lo que quiero es poner en cuadros de texto el valor de las columnas de la fila que me muestre el cuadro de lista, eso si, sin seleccionarla haciendo click desde el formulario asi si funciona, lo que me gustaria que fuera si es posible hacer la seleccion por codigo o sea que no haya que seleccionar con el raton el dato, que sea por codigo seleccionar los valores que en ese momento se muestran en el cuadro de lista, al cuadro de lista le asigno esta consulta de seleccion
Me.Lista20.RowSource = ("SELECT ALMACENES.ALMACEN, ALMACENES.NOMBRE_ALMACEN FROM ALMACENES WHERE (((ALMACENES.ALMACEN)='41__' Or (ALMACENES.ALMACEN)='42__'));")
Me.Lista20.Requery
bien solo logro con el comando me.texto.value = me.lista.itemdata(0) tomar el valor de la primera columna, de los valores que me muestra el cuadro lista,pero no logro tomar el valor de la siguiente columna, como puedo hacer esto??, con me.lista.columna(n) funciona solo si esta seleccionado con el click el cuadro de lista, como dije me gustaria hacer la seleccion por codigo, creo que es posible pero, alguie me puede ayudar por favor.
un millon de gracias, saludos
nota: prefiero cuadro de lista, no cuadro combinado
Valora esta pregunta


0