Llamar a un nuevo formulario a través de un enlace
Estoy haciendo mi primero formulario en access y la verdad que me van surgiendo muchas dudas.
Tengo en un formulario una tabla con sus datos. Quiero que al seleccionar una fila se me abra un nuevo formulario con una tabla y los datos se carguen dependiendo de la campo seleccionado en la tabla anterior.
Me he basado en el ejemplo de access Northwind 2007.
En la pantalla inicio aparece en un tabla una serie de productos: mermelada de moras, peras secas, salsa curry, etc. Al seleccionar uno de los nombres (enlace) se abre un nuevo formulario "Detalles de productos". En el nuevo formulario salen los datos detallados del producto seleccionado.
Esto mismo es lo que quiero hacer en mi caso, pero no me sale.
1) En la vista de diseño de la pantalla inicio he ido a propiedades del campo "Producto"
2) En la pestaña eventos->al hacer click->macro
3) Se abre una ventana de ayuda para hacer la macro:
- Acción: abrir formulario
- Argumentos -> condición where: aquí esta el problema
No se que tengo que poner para llamar los datos del otro formulario y vincularlo con los datos de este formulario. En el ejemplo northwind pone
="[id]="& [id de producto]
[id de producto] Hace referencia al enlace.
He intentado hacer lo mismo con el mio pero me da fallos, dice que no conoce la variable. También he intentado poniendo [Form]![NombreDelFormulario]![id], pero tampoco.
¿Sabrías cómo puedo solucionarlo? ¿O cómo hacer para que salga lo que quiero?
Tengo en un formulario una tabla con sus datos. Quiero que al seleccionar una fila se me abra un nuevo formulario con una tabla y los datos se carguen dependiendo de la campo seleccionado en la tabla anterior.
Me he basado en el ejemplo de access Northwind 2007.
En la pantalla inicio aparece en un tabla una serie de productos: mermelada de moras, peras secas, salsa curry, etc. Al seleccionar uno de los nombres (enlace) se abre un nuevo formulario "Detalles de productos". En el nuevo formulario salen los datos detallados del producto seleccionado.
Esto mismo es lo que quiero hacer en mi caso, pero no me sale.
1) En la vista de diseño de la pantalla inicio he ido a propiedades del campo "Producto"
2) En la pestaña eventos->al hacer click->macro
3) Se abre una ventana de ayuda para hacer la macro:
- Acción: abrir formulario
- Argumentos -> condición where: aquí esta el problema
No se que tengo que poner para llamar los datos del otro formulario y vincularlo con los datos de este formulario. En el ejemplo northwind pone
="[id]="& [id de producto]
[id de producto] Hace referencia al enlace.
He intentado hacer lo mismo con el mio pero me da fallos, dice que no conoce la variable. También he intentado poniendo [Form]![NombreDelFormulario]![id], pero tampoco.
¿Sabrías cómo puedo solucionarlo? ¿O cómo hacer para que salga lo que quiero?
1 respuesta
Respuesta de alex220468
1