Hola otra vez:
En un formulario tengo un resultado inesperado en el campo ligado de una
lista desplegable a través de una macro, seguramente porque no empleo la
propiedad correcta.
El SELECT del que toma los valores la lista desplegable es el siguiente:
SELECT "Unidad", "IdUnidad" FROM "Unidades" ORDER BY "IdUnidad"
El Campo ligado es "1", por lo que según los apuntes de Ariel, el campo
ligado sería "IdUnidad".
Cuando intento recoger el ítem seleccionado en esa lista mediante una
macro, en lugar de obtener el "IdUnidad" obtengo "Unidad".
Las líneas de las macros que hacen esto son:
oSeleccionUnidad = oForm1.getByName("SeleccionarUnidad")
sSeleccion=oSeleccionUnidad.StringItemList(oSeleccionUnidad.SelectedItems(0))
Imagino que el problema reside en haber usado "StringItemList", ¿esto es
así? y si lo es ¿qué propiedad tendría que haber puesto?, y si no ¿cuál
es el problema?
Otra cosa: A veces, cuando hago un select para general la lista de una
lista desplegable me encuentro con el que campo ligado se queda en "1"
pero no editable, con lo que no hay manera de cambiar el valor "1" por
otro. Ahora mismo no puedo poner un ejemplo concreto. ¿Sabe alguien por
qué ocurre esto?
Un saludo y gracias anticipadas.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]