Muy buenas, socooooorro, voy a intentar plantear la situación:
TablaDepartamentos
CampoDepartamento ...
(es la clave principal de la tabla)
TablaCajas
CampoDepartamento CampoCaja ...
(los dos campos forman la clave principal de la tabla)
Hasta aquí sin problemas
TablaMovimientos
CampoMovimiento ... Departamento Caja
Bien, quizás no se pueda hacer, existen una serie de departamentos
D1,D2,D3,...
y algunos departamenos tienen cajas asociadas
D1 - C1
D1 - C2
D3 - C1
Vamos muy bien
En la TablaMovimientos sería deseable que el cmpo Departemento fuera una
lista desplegable de los departamentos que TENGAN cajas (ya que al lado está
el campo caja), sin problemas:
Origen de la fila para el campo Departemento de la TablaMovimientos:
SELECT DISTINCT Departamento FROM TablaCajas ORDER BY 1;
(daros cuenta del detalle, los departamentos los cojo de la TablaCajas ya
que tendrán alguna/s caja/s asociada)
AHORA VIENE el problemón
¿Cómo le indico (en diseño) que el campo caja de la TablaMovimientos sea una
lista desplegable con las cajas asociadas al departamento que seleccioné
antes?
Nota: en código + o - me imagino cómo hacerlo, pero ¿es posible hacerlo de
forma similar a elegir el origen de la fila de tal tabla o de tal consulta?,
es decir origen de la fila:
SELECT caja FROM TablaCajas WHERE Departamento= al elegido en el campo
departamento del msimo registro que estoy editando
Gracias!!!
Leer las respuestas