Hoi ik had een vrg, maar eerst zal ik even de structuur van me database uitleggen. Ik heb een *1 voorraad tabel met artikelnr/productnm, omschrijving, lever-id
een *2 inkooporder crediteur daarin staat inkooporder, datum lever-id, werknemers-id.
en een *3 leveranciers tabel met lever- id/ bedrijf/plaats etc. en een *4 inkooporder koppeling tabel. met inkooporder, artikelnr, hoeveelheid
Nog wel meer maar die doen er even niet toe. Nu heb ik een formulier gemaakt van (2) inkooporder crediteur daarin staat inkooporder, datum, lever-id, werknemers-id. Daarop heb ik een subformulier gemaakt met (4)inkooporder koppeling. Dus in me sub staat nu inkooporder, artikelnr, hoeveelheid. Nu heb ik bij artikelnr een query opgeven en die gaat als volgt:
SELECT DISTINCT Voorraad.Artikelnr, Voorraad.Productnm, Voorraad.Omschrijving, Voorraad.Merk, Voorraad.Type, Voorraad.Inhoudperstuk
FROM Inkoopordercrediteur, Leveranciers, Voorraad
WHERE (((Voorraad.[Lever-id])=[Leveranciers].[lever-id]) AND ((Leveranciers.[Lever-id])=[Inkoopordercrediteur].[Lever-id]));
Maar nu is het probleem dat ik dus me lever-id niet automatisch wissel met die bovenstaande, dus zegt ik heb hp als leverancier dat staat op me formulier nu leveren die diskettes, en cd-roms en niet meer dan wil ik dat ik ook alleen die artikels kan selecteren van hp en niet dat iedereen alles kan leveren.
Kan iemand mij hierbij helpen, want wat doe ik fout.
Groetjes
een *2 inkooporder crediteur daarin staat inkooporder, datum lever-id, werknemers-id.
en een *3 leveranciers tabel met lever- id/ bedrijf/plaats etc. en een *4 inkooporder koppeling tabel. met inkooporder, artikelnr, hoeveelheid
Nog wel meer maar die doen er even niet toe. Nu heb ik een formulier gemaakt van (2) inkooporder crediteur daarin staat inkooporder, datum, lever-id, werknemers-id. Daarop heb ik een subformulier gemaakt met (4)inkooporder koppeling. Dus in me sub staat nu inkooporder, artikelnr, hoeveelheid. Nu heb ik bij artikelnr een query opgeven en die gaat als volgt:
SELECT DISTINCT Voorraad.Artikelnr, Voorraad.Productnm, Voorraad.Omschrijving, Voorraad.Merk, Voorraad.Type, Voorraad.Inhoudperstuk
FROM Inkoopordercrediteur, Leveranciers, Voorraad
WHERE (((Voorraad.[Lever-id])=[Leveranciers].[lever-id]) AND ((Leveranciers.[Lever-id])=[Inkoopordercrediteur].[Lever-id]));
Maar nu is het probleem dat ik dus me lever-id niet automatisch wissel met die bovenstaande, dus zegt ik heb hp als leverancier dat staat op me formulier nu leveren die diskettes, en cd-roms en niet meer dan wil ik dat ik ook alleen die artikels kan selecteren van hp en niet dat iedereen alles kan leveren.
Kan iemand mij hierbij helpen, want wat doe ik fout.
Groetjes