Selects anidados en Access > 2007

E

Buenas, he sido usuario de MySQL + PHP desde hace varios años, siempre de forma autodidacta.

Ahora he tenido que pasarme al Access para escribir una pequeña utilidad, y resulta que la cosa más simple que se pudiera pensar, soy incapaz de sacarla :(

Tengo 2 tablas relacionadas entre sí por el campo "IDMateria" de la tabla "Precios de Materias Primas".

He creado una consulta que sería el equivalente a:

"SELECT Precio, Fecha FROM Precios de Materias Primas WHERE ID = VAR"

Perfecto, en criterio de ID le pongo una frase "[¿ID de la materia Prima?]", y cuando ejecuto la consulta, me salta esa frase, pongo el ID de la materia en cuestión y me salen los precios y fechas de esa materia, sin problema.

Por otro lado tengo un report simple:

Y aquí es donde viene el problema:

¿Cómo puedo hacer que cada textbox de la última columna (los de las almohadillas) pasen como parámetro la ID de cada registro a la consulta de precios para que se muestre ahí?

Gracias y un saludo.

Wildkah

Prueba a ponerle como parametro, en vez de un texto, el campo del report:

Informes![nombre del informe]![nombre del campo id]

Aunque yo haría que la propia consulta del informe te trajese ya las dos tablas y todos los campos.

Como ejemplo, falta añadir totod los campos:

"SELECT Precio, Fecha FROM Precios de Materias Primas, Materias primas WHERE PRECIOS DE MATERIAS PRIMAS.ID = MATERIAS PRIMAS.ID"

Usuarios habituales

  • Wildkah
  • Euclides