Ruk: Cuando hayas abierto el Fomulario, lo pone en vista de diseño.
Pulsas el cuadradito de la parte superior izquierda. Pulsas Diseño >> Ver Código. Se te abrirá el Editor de VBA y ahí verás el Código del Formulario.
Para ver lo mismo del subformulario obra de igual manera.
Llegados a éste punto te haré una aclaración, por si lo desconoces:
Un subformulario "Siempre está en un Contenedor o Control".
El Nombre de ése contenedor lo adjudica Access de Forma predeterminada cuando Insertas un SubFormulario en un Formulario y por omisión si tu no lo cambias le dá el Nombre del SubFormulario.
En éste caso verás que no es así:
El Nombre del "Contenedor" se llama: sbfOrderDetails, mientras que el Nombre del SubFormulario es:
Subformulario Pedidos para Detalles de pedidos
El Origen de Registro del SubFormulario es como tu puedes ver:
Detalles de Pedidos Ampliados >> Que es una Consulta
Si vas al "Contenedor" igualmente verás que su Objeto Origen es el Subformulario y los Campos de vinculación el Campo Id de Pedido.
Te cuento todo ésto, aunque tu lo puedas ver, porque lo vas a necesitar para tu Aplicaión que tendrá la misma estructura, solo que cambiando los Objetos, (Nombres de Tablas, Campos etc.
Reconozco que se puede simplificar el código, ya que en Northwind sondea si ha producto o no etc.
Igual alguien ve una metodología más sencilla, que yo ignoro.
Ya me contarás. Saludos>> Jacinto