** NORMAS DEL FORO **
Inicio del foro Inicio del foro > Access y VBA > Access y VBA
  Mensajes nuevos Mensajes nuevos RSS - Combo con dos columnas
  Preguntas frecuentes Preguntas frecuentes  Buscar en el foro   Eventos   Registro Registro  Iniciar sesion Iniciar sesion

Tema cerradoCombo con dos columnas

 Responder Responder
Autor
Mensaje
01loko Ver desplegable
Asiduo
Asiduo


Unido: 17/Agosto/2017
Localización: Santander
Estado: Sin conexión
Puntos: 472
Enlace directo a este mensaje Tema: Combo con dos columnas
    Enviado: 26/Abril/2018 a las 20:54
Veamos:
Si en un combo ponemos varias columnas, cuando esta desplegado aparecen todas ellas, pero cuando no lo esta solo aparece una ¿Se puede hacer que aparecan mas de una columna?

Ejemplo: 
Columna1:Nombre
Columna2: apellido1
Columna3: apellido2

Resultado deseado:
Nombre |Apellido1 |Apellido2

No se si me he explicado
Recordar de que soy nuevo y estoy aprendiendo.
Arriba
emiliove Ver desplegable
Moderador
Moderador


Unido: 16/Junio/2009
Localización: Mexico
Estado: Sin conexión
Puntos: 4776
Enlace directo a este mensaje Enviado: 26/Abril/2018 a las 21:49
No, pero puedes concatenar las columnas que te interesan para que salgan como pretendes.

Saludos.
Arriba
Dany Solis Ver desplegable
Colaborador
Colaborador
Avatar

Unido: 23/Octubre/2010
Localización: Cd. Juarez Méx
Estado: Sin conexión
Puntos: 808
Enlace directo a este mensaje Enviado: 26/Abril/2018 a las 21:51
Hola,

Una forma de hacerlo seria en el origen de la consulta concatenas los campos a mostar y ese campo lo asignas al combobox.

EDITO:

Algo parecido a esto:

SELECT Clientes.Nombre, Clientes.Estado, [Nombre] & " " & [Estado] AS MostrarCombo
FROM Clientes;


DS


Editado por Dany Solis - 26/Abril/2018 a las 21:54
Donde hay educación, no hay distinction de clases. (Confusio)

Dany Solis
Arriba
pepepot Ver desplegable
Asiduo
Asiduo


Unido: 24/Noviembre/2006
Estado: Sin conexión
Puntos: 229
Enlace directo a este mensaje Enviado: 27/Abril/2018 a las 13:41
Hola,

También puedes poner otro cuadro de texto pegado al combo que en sus propiedades, pestaña Datos en la propiedad [Origen del control] "apunte" a una columna que quieras del combo. Al actualizar el combo, automáticamente se actualiza el cuadro de texto.

=[Cuadro_combinado].[column](x)

(ten en cuenta que el índice de las columnas es en base cero, por tanto, la columna 1 es la 0, la 2 es la 1....)

Saludos
Arriba
01loko Ver desplegable
Asiduo
Asiduo


Unido: 17/Agosto/2017
Localización: Santander
Estado: Sin conexión
Puntos: 472
Enlace directo a este mensaje Enviado: 09/Octubre/2018 a las 13:01
Hola de nuevo.

Podemos cerrar este hilo, se quedo abierto por error mio.

Solucion: concatenar columnas tal como dijo Dany
Recordar de que soy nuevo y estoy aprendiendo.
Arriba
 Responder Responder
  Compartir tema   

Ir al foro Permisos de foro Ver desplegable