[ bobby63 @ 27.10.2005. 01:42 ] @
Imam Formu "Receiving Orders" i u njoj Subformu. Za moje pitanje je bitno da Forma služi za unos Dobavljaca (SupplierID) a subforma za unos Šifre Proizvoda.
Šifra Proizvoda se nalazi u Tabeli "Products" u kojoj je i polje "SupplierID" koje definiše dobavljača.

Da bi unos bio pregledniji želim da ograničim listu u ComboBox samo na proizvode odgovajućeg dobavljača.

Zato sam u Row Source tog ComboBox (koji je u SubFormi) stavio:

SELECT Products.* FROM Products WHERE SupplierID = Forms![Receiving Orders].SupplierID ORDER BY Products.ProductName;

Ali to ne funkcioniše
"Forms![Receiving Orders].SupplierID" sam probao uz pomoć MsgBox-a i daje dobar broj.

Ako stavim samo npr. "WHERE SupplierID = 4" onda funkcioniše za tog dobavljača čiji je "SupplierID = 4"

Nadam se da sam uspeo nekako da objasnim problem.

Poydrav svima i unapred hvala.
[ dakuri @ 28.10.2005. 05:18 ] @
Objasni sta ti znaci "ne funkcionise"
- Da li nesto izjavi ili
- u comboboxu subforme nemas ili mozda imas sve artikle
[ bobby63 @ 28.10.2005. 15:38 ] @
Resio sam problem.

Ako nekome treba fazon je da se u GET FOCUS i ON CHANGE eventu doda "ProductID.requery" gde je ProductID taj ComboBox

[Ovu poruku je menjao bobby63 dana 28.10.2005. u 16:42 GMT+1]