ACCESS = recuperar valor de la columna 2 ?

Resuelto
HELD_tokyo Mensajes publicados 64 Estado Miembro -  
HELD_tokyo Mensajes publicados 64 Estado Miembro -
Hola a todos,

Tengo un formulario de solicitud.

Contiene un combobox llamado Ctntype. Si hago clic allí, tengo la posibilidad de elegir entre varias opciones.
Los datos se muestran en dos columnas. Es decir, la búsqueda en este combobox permite visualizar dos columnas de la tabla fuente.

Mi combobox me devuelve un valor. El de la primera columna.

Me gustaría crear una segunda celda que de forma automática me muestre el resultado de la segunda columna del combobox. ¿Cómo hacerlo?

He creado un campo de entrada y he escrito el código =[Ctntype]
Me devuelve el valor del combobox, pero la columna 1. ¿Cómo hacer para que sea la columna 2?

En resumen, cuando hago clic en mi combobox, tengo esto:

CAROTA VERDURA
CHEVAL CARNE

Quiero que el combobox mantenga su valor de Carota o Carne
Quiero un segundo campo que me devuelva el valor Verdura o Carne según mi selección.

Gracias a todos, no creo que sea complicado...

Held
Configuración: Windows XP Internet Explorer 6.0

3 respuestas

  1. blux Mensajes publicados 5032 Fecha de registro   Estado Moderador Última intervención   3 455
     
    Hola,

    ¿has probado Ctntype.column(n) con n que es el número de la columna que quieres (empezando desde cero, me parece) ?

    --

    A+ Blux           
     ""Les cons, ça ose tout. C'est même à ça qu'on les reconnait"
    2
  2. HELD_tokyo Mensajes publicados 64 Estado Miembro 1
     
    Magnífico...
    Funciona a la perfección con la sintaxis siguiente.
    ¡Mil gracias Blux!

    =[ctn4].[column](3)
    1
  3. HELD_tokyo Mensajes publicados 64 Estado Miembro 1
     
    Atención

    Puedo modificar el valor del combobox en la columna 2.
    Así tengo el valor LEGUME o VIANDE según mi selección, y ya no CHEVAL o CAROTTE

    PERO AL FINAL pierdo el valor inicial del que necesito también.

    Me hacen falta los dos valores en dos celdas diferentes.
    0