Imprimir página | Cerrar ventana

valor cuadro combinado

Impreso de: Foro de Access y VBA
Categoría: Access y VBA
Nombre del foro: Access y VBA
Descripción del foro: Foro de programacion en Access (Con código y sin código)
URL: http://www.mvp-access.com/foro/forum_posts.asp?TID=86813
Fecha de impresión: 27/Marzo/2026 a las 02:21


Tema: valor cuadro combinado
Publicado por: RAB
Asunto: valor cuadro combinado
Fecha de publicación: 02/Noviembre/2023 a las 19:52
hola a todos, soy nuevo en el foro y tengo un problemilla con el valor de un cuadro combinado; en la lista desplegable no hay ningun ID pero si que coinciden algunos campos, pero no el importe, sin embargo, al darle click siempre me selecciona el ultimo registro introducido porque esta en orden decreciente en la query, me esta calentando la cabeza y no se que probar ( y no me refiero Confusedforms!lista desplegable.campo.column(x)) , graciasUnhappy



Respuestas:
Publicado por: Mihura
Fecha de publicación: 02/Noviembre/2023 a las 23:38
Hola, bienvenido.

Mira de volver a describir el problema, yo he leido lo que has escrito varias veces y no he conseguido entenderlo.


-------------
Jesús Mansilla Castells.
Saludos desde Móstoles.

http://www.accessaplicaciones.com" rel="nofollow - Access Aplicaciones
http://www.tecsys.es" rel="nofollow - Tecsys.es


Publicado por: RAB
Fecha de publicación: 03/Noviembre/2023 a las 16:29
Hola, intento resumir, al abrir el desplegable del cuadro combinado en la que los campos: 
 1-referencia,2-descripcion, 3-importe (ordenado en fecha decreciente, sin mostrar en el desplegable) 

cuando selecciono un registro clickando, siempre obtengo por forms!campo.column() el valor de importe del ultimo registro introducido. me sale humo de la cabeza y no se por donde tirar. muchas gracias






Publicado por: Mihura
Fecha de publicación: 03/Noviembre/2023 a las 16:55
El valor del campo es:
     forms!campo 

o en VBA:   me.campo

Si utilizas column debes agregar a que número de columna te refieres (teniendo en cuenta que la numeración empieza por 0).




-------------
Jesús Mansilla Castells.
Saludos desde Móstoles.

http://www.accessaplicaciones.com" rel="nofollow - Access Aplicaciones
http://www.tecsys.es" rel="nofollow - Tecsys.es


Publicado por: RAB
Fecha de publicación: 03/Noviembre/2023 a las 19:10
me refiero simplemente a poder seleccionar el valor del siguiente ejemplo:

valores del desplegable:

referencia           descripcion          importe
122.S1000700T   kit embrague       755€ (ultimo registro del desplegable, cuadro combinado)
122.S1000700T   kit embrague       355€
122.S1000700T   kit embrague       575€
122.S1000700T   kit embrague       900€
122.S1000700T   kit embrague       850€ (primer registro del desplegable)

mediante column(3) selecciono importe, pero siempre me selecciona el ultimo registro (755€)

gracias


Publicado por: Mihura
Fecha de publicación: 03/Noviembre/2023 a las 19:52
La propiedad column tiene dos parámetros, uno es index y otro row.

Index, el obligatorio, te dice de que columna coge el valor,
Row, el opcional, te dice de que fila, si no indicas valor te dará el de la seleccionada.

Tendrás que indicar que 'row' quieres, bien seleccionándola o bien dando el numero de filas que contiene la lista.




-------------
Jesús Mansilla Castells.
Saludos desde Móstoles.

http://www.accessaplicaciones.com" rel="nofollow - Access Aplicaciones
http://www.tecsys.es" rel="nofollow - Tecsys.es


Publicado por: RAB
Fecha de publicación: 11/Noviembre/2023 a las 20:14
lo pillé, muchas gracias



Imprimir página | Cerrar ventana