quiero poner un filtro a un cuadro combinado

G

Guest

Tengo dos bases de datos proveedores y productos, quiero en una tercera meter
los albaranes, el dato del proveedor lo cojo de la tabla proveedores con un
cuadro combinado, pero cuando quiero cojer los artiulos con el mismo metodo
salen todos los articulos sean o no sean de ese proveedor, mi pregunta es. se
puede filtrar u n cuadro combinado para que solo salgan los articulos que
sean del proveedor que tengo seleccionado con el cuadro anterior
 
G

German Saer

Me imagino que estas hablando de dos tablas en una base de datos en vez de
dos bases de datos. Como quiera que sea, deberas crear una forma donde el
control producto deberá estar desactivado hasta que se lea "proveedor". En
el metodo AfterUpdate del control Proveedor deberas cambiar la propiedad
RowSource del control "producto" filtrandolo por el contenido del control
proveedor. algo asi como:

Private Sub ProveedorID_AfterUpdate()
If Not IsNull(Me.ProveedorID) Then
Me.ProductoID.Enabled = True
Me.ProductoID.RowSource = "SELECT ProductoName, ProductoID FROM
Productos WHERE ProveedorID = " & Me.ProveedorID
Else
Me.ProductoID.Enabled = False
Me.ProductoID.RowSource = "SELECT ProductoName, ProductoID FROM
Productos WHERE False"
End If
End Sub

___________
Thanks,

German Saer
Orlando, FL
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top