acceder a la información de una consulta desde VBA
Publicado por Floren (3 intervenciones) el 28/10/2016 10:35:08
Hola,
hace poco que le estoy metiendo mano a Access y hay una cosa que se me resiste.
Estoy haciendo un formulario de consulta en el que aparecen todos los eventos para una misma referencia, es decir, cualquier registro que se haya hecho para una referencia "A" durante el paso del tiempo, aparecerá listado en una tabla resumen, acompañada de más datos sobre esta referencia.
Además estoy mostrando una foto que se encuentra en una ruta predeterminada, pero el destino de la ruta dependerá del artículo que esté intentando buscar, es decir, cuando introduzco la referencia me sale la información, entre ellas la campaña a la que pertenece Invierno (I) o Verano (V).
Estoy utilizando este código:
Me.foto.Picture = "G:\Fotos_ECommerce\" & Year(Date) & "\" & Me.VI & "\" & Me.txt_Mod & "_" & Me.txt_Cal & ".jpg"
Donde Me.VI es quien me da la información de la campaña que completa la ruta.
El tema es que ese campo es un cuadro de lista que muestra la información de una consulta de donde se saca la información y sólo me completa la ruta si hago click en el campo y lo tengo seleccionado. Si no la ruta que me muestra aparece incompleta y no muestra la foto.
Si no hago click me sale esta ruta: G:\Fotos_ECommerce\2016\\5158_631.jpg, cuando debería salir G:\Fotos_ECommerce\2016\I\5158_631.jpg.
Cómo puedo obtener el dato de VI de la consulta directamente desde VBA sin tener que hacerlo con un cuadro de lista desde el formulario? Creo que eso solucionará mi problema.
Espero que se entienda mi problema :|
Muchas gracias la ayuda.
Un saludo
hace poco que le estoy metiendo mano a Access y hay una cosa que se me resiste.
Estoy haciendo un formulario de consulta en el que aparecen todos los eventos para una misma referencia, es decir, cualquier registro que se haya hecho para una referencia "A" durante el paso del tiempo, aparecerá listado en una tabla resumen, acompañada de más datos sobre esta referencia.
Además estoy mostrando una foto que se encuentra en una ruta predeterminada, pero el destino de la ruta dependerá del artículo que esté intentando buscar, es decir, cuando introduzco la referencia me sale la información, entre ellas la campaña a la que pertenece Invierno (I) o Verano (V).
Estoy utilizando este código:
Me.foto.Picture = "G:\Fotos_ECommerce\" & Year(Date) & "\" & Me.VI & "\" & Me.txt_Mod & "_" & Me.txt_Cal & ".jpg"
Donde Me.VI es quien me da la información de la campaña que completa la ruta.
El tema es que ese campo es un cuadro de lista que muestra la información de una consulta de donde se saca la información y sólo me completa la ruta si hago click en el campo y lo tengo seleccionado. Si no la ruta que me muestra aparece incompleta y no muestra la foto.
Si no hago click me sale esta ruta: G:\Fotos_ECommerce\2016\\5158_631.jpg, cuando debería salir G:\Fotos_ECommerce\2016\I\5158_631.jpg.
Cómo puedo obtener el dato de VI de la consulta directamente desde VBA sin tener que hacerlo con un cuadro de lista desde el formulario? Creo que eso solucionará mi problema.
Espero que se entienda mi problema :|
Muchas gracias la ayuda.
Un saludo
Valora esta pregunta


0