Gegevens koppellen

  • Onderwerp starter Onderwerp starter dwj
  • Startdatum Startdatum
Status
Niet open voor verdere reacties.

dwj

Gebruiker
Lid geworden
20 feb 2009
Berichten
19
Hallo,

Ik ben nu al een paar weken bezig met het maken van een Database in access. Het gaat opzich redelijk alleen blijf ik met 1 probleem zitten.

Ik zal de bedoeling even uitleggen:
Ik heb verschillende klanten met de daar bij behorende gegegevens.
Ik heb in mijn formulier een invoervak genaamd klant. Als ik in dit invoervak
een bepaalde klant kies dan veranderen de overige gegeven zoals, plaats en postcode
niet mee.

Heeft iemand een idee hoe ik het invoervak klant kan koppelen aan deze gegvens?

Alvast bedankt :thumb:

Groeten dwj
 
waarommaak je geen zoekfunctie... of gebruik je zoekfunctie van access zelf.. dan neemt hij wel de juiste gegevens..
 
Daar zat ik zelf ook al aan te denken alleen dat wouden de opdrachtgevers niet :confused:
 
Misschien moet je de vraag nog iets duidelijker maken, want ik snap hem bijvoorbeeld nog niet helemaal....
Als ik het goed begrijp, heb je een formulier met klantgegevens. Is dat formulier gebaseerd op één tabel? Dan snap ik het antwoord van Jamez wel, omdat je met een zoekveld gegevens van een specifieke klant kunt opzoeken.
Uit jouw antwoord begrijp ik, dat je het veld met de klantnaam wilt gebruiken om een specifiek record op te zoeken i.p.v. de zoekfunctie te gebruiken. Op dit moment kun je in het veld klant alleen de klantnaam veranderen, en dat is op zichzelf wel logisch: ik neem aan, dat het invoerveld Klant is gekoppeld aan het veld Klant in je tabel; wat je dus doet met dit vak is niet zoeken, zoals je zou willen, maar gegevens van dat veld inkijken en opslaan. Omdat je formulier (vermoedelijk) naar het huidige record kijkt, wat je op dat moment aan het bewerken bent, verandert er verder niks op je formulier; je bent (denk ik) dus één record aan het veranderen.
Wat je derhalve moet doen, is op je formulier een niet-afhankelijke keuzelijst maken, die je dan gebruikt om een klant op te zoeken. Je kunt dat doen door met de wizard een keuzelijst te maken die je gebruikt om een waarde op te zoeken op basis van een waarde in de tabel. Dit is de onderste optie in de keuzelijst. De rest van de wizard wijst zich vanzelf. Belangrijk is wel, dat je deze keuzelijst niet koppelt aan een veld in de tabel, want anders houd je het probleem....

Succes!

Michel
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan