
Abrir formulario filtrado
Publicado por Mary (6 intervenciones) el 05/10/2012 00:34:54
Hola. Tengo pocos conocimientos en Access, sin embargo estoy creando una base de datos para gestionar compras (facturas y ese tipo de documentos) y sus pagos. Tengo la tabla proveedores y la tabla compras (donde se almacenan todos los documentos de compras con sus respectivos datos).
Hice un formulario sólo para registrar a los proveedores, otro formulario para registrar las compras (mediante un subformulario) por cada proveedor, e hice un tercer formulario donde puedo ver todos los datos de la factura (incluso tendrá un subformulario con datos del o los pagos, pero eso es aparte).
En el subformulario, con el campo de número de factura (o documento) trabajé con macros, abrir formulario, la condición where ="[NumFactCompras]=" & [NumFactCompras], para que me dirija al formulario con los datos del documento de compas, el problema es que como son documentos de compras estos pueden en algún momento llegar a coincidir con el de otro proveedor, en conclusión, si hay registros que poseen el mismo numero de documento no me dirige al registro correcto.
Mi pregunta es, como puedo condicionarlo para que me lleve al registro correcto? Mi idea es por medio del proveedor, pero no sé como hacerlo.
Gracias
Hice un formulario sólo para registrar a los proveedores, otro formulario para registrar las compras (mediante un subformulario) por cada proveedor, e hice un tercer formulario donde puedo ver todos los datos de la factura (incluso tendrá un subformulario con datos del o los pagos, pero eso es aparte).
En el subformulario, con el campo de número de factura (o documento) trabajé con macros, abrir formulario, la condición where ="[NumFactCompras]=" & [NumFactCompras], para que me dirija al formulario con los datos del documento de compas, el problema es que como son documentos de compras estos pueden en algún momento llegar a coincidir con el de otro proveedor, en conclusión, si hay registros que poseen el mismo numero de documento no me dirige al registro correcto.
Mi pregunta es, como puedo condicionarlo para que me lleve al registro correcto? Mi idea es por medio del proveedor, pero no sé como hacerlo.
Gracias
Valora esta pregunta


0