Access /VBA

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

Idel

Gebruiker
Lid geworden
3 nov 2004
Berichten
5
Ik heb een probleem weet iemand hoe moet ik het oplossen. please!!!
de geruiker moet uit drie zoekmogelijkheden kiezen:
1- bedrijfsnamen
2-contactpersonen
3-producten
daarvoor heb ik een groepsvak gebruikt die achteraf de wareden 1,2,en 3 in het veld resultaat opslaat.
Nu moet ik de koppeling tussen de gekozen zoekcriteria van de gebruiker en de tabellen. ik heb geprobeerd met relaties te doen maar dat werkt niet zo lekker(veel relaties) ik weet dat met Macro's kan wel maar ik kon niet voor elkaar kregen.
de stappen die moeten gedaan worden zijn:
1-de groepsvakwarden inlezen (1,2,3)
2- daarna naar de juiste tabel springen
3- de bedrijfsnamen (bv) halen (allemaal)
4- die namen moeten naar een Combox waar
de gebruiker op een naam kan kiezen
6- de gegevns over die bedrijf tonen

de stap 1 en 2 zijn nu mijn grootste knelpunt.

Als iemand een optie heeft ,graag helpen so snel mogelijk .
Alvast bedankt
 
Wat je moet doen is het wijzigen van de RowSource van de combobox. Op basis van de waarde van het groepsvak kun je dat met een Case statement doen.

Bijv:
Code:
Select Case me.groepsvak
  Case 1 
    me.combobox.rowsource = "SELECT bedrijven from bedrijventabel"
  Case 2
    me.combobox.rowsource = "SELECT contact from contactentabel"
  Case 3
    me.combobox.rowsource = "SELECT ... from ..."
End Select

Grtz,

Mark van Bree
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan