Dependencia entre campos de una tabla en Access
Tengo un Formulario en Access 2000
En él muestro en un subformulario una tabla (en vista Hoja de datos) con dos campos: COD_EMPRESA y COMERCIAL.
Ambos campos se muestran como cuadros combinados, en el primero se muestra todas las empresas disponibles (que vienen en la tabla EMPRESA), hasta ahí vamos bien, y en el segundo quiero que una vez rellenado el primer campo muestre todos los empleados de esa empresa (que están en una tabla EMPLEADOS la cual tiene un campo COD_EMPRESA diciendo a que empresa pertenecen) pero no consigo que haga esto.
La tabla del subformulario se llama CLIENTE_COMERCIAL_EMPRESA
y la consulta que utilizo para rellenar el cuadro combinado de COMERCIAL es:
SELECT EMPLEADOS.NOMBRE_Y_APELLIDOS, EMPLEADOS.DNI, EMPLEADOS.PUESTO_DE_TRABAJO
FROM EMPLEADOS
WHERE (((EMPLEADOS.COD_EMPRESA)=[CLIENTE_COMERCIAL_EMPRESA].[COD_EMPRESA]) AND ((EMPLEADOS.ACTIVO)=0));
Pero siempre me sale una caja preguntadome que valor quiero poner a [CLIENTE_COMERCIAL_EMPRESA].[COD_EMPRESA] Así que debe ser que no lo reconoce.
:_
¿Cuál es el problema?
En él muestro en un subformulario una tabla (en vista Hoja de datos) con dos campos: COD_EMPRESA y COMERCIAL.
Ambos campos se muestran como cuadros combinados, en el primero se muestra todas las empresas disponibles (que vienen en la tabla EMPRESA), hasta ahí vamos bien, y en el segundo quiero que una vez rellenado el primer campo muestre todos los empleados de esa empresa (que están en una tabla EMPLEADOS la cual tiene un campo COD_EMPRESA diciendo a que empresa pertenecen) pero no consigo que haga esto.
La tabla del subformulario se llama CLIENTE_COMERCIAL_EMPRESA
y la consulta que utilizo para rellenar el cuadro combinado de COMERCIAL es:
SELECT EMPLEADOS.NOMBRE_Y_APELLIDOS, EMPLEADOS.DNI, EMPLEADOS.PUESTO_DE_TRABAJO
FROM EMPLEADOS
WHERE (((EMPLEADOS.COD_EMPRESA)=[CLIENTE_COMERCIAL_EMPRESA].[COD_EMPRESA]) AND ((EMPLEADOS.ACTIVO)=0));
Pero siempre me sale una caja preguntadome que valor quiero poner a [CLIENTE_COMERCIAL_EMPRESA].[COD_EMPRESA] Así que debe ser que no lo reconoce.
:_
¿Cuál es el problema?
1 Respuesta
Respuesta de soria4xse
1