Mostrar ID por cuadro de lista
Os lanzo la siguiente consulta. Tengo una base de datos que estoy intentando automatizar. En la base tengo dos tablas: Sedes y Contactos y un formulario para mostrar los datos de mis oficinas.
En dicho formulario, llamada FormFicha, tengo un control de pestañas. Una pestaña es para mostrar los datos de la oficina y la segunda pestaña para mostrar los contactos almacenados en la tabla Contactos (En esta ultima tabla tengo un IdContacto relacionado con la primera tabla).
En la segunda pestaña, donde se ven los contactos, tengo puesto un cuadro de lista que cuando se visualiza se ve como una tabla personalizada (El subformulario no me convence). En dicho cuadro de lista, en "Origen de la fila" tengo indicada la tabla Contactos con los datos que debe mostrar.
El problema es que no consigo filtrar por el Id correspondiente a la oficina. Es decir, tengo el IdOficina 01 y cinco contactos asociados a ese id. Pues no consigo filtrar en el cuadro de lista que me muestre esos cinco contactos de el IdOficina 01.
Este es el código que he implementado.
SELECT Contactos.IdOficina, Contactos.IdContacto, Contactos.Nombre, Contactos.Apellidos
FROM Contactos
WHERE IdOficina=IdActual
Pero no me filtra...