[Access + VBA] DoCmd.Requery

Pagina: 1
Acties:

  • codeweb
  • Registratie: Juni 2002
  • Laatst online: 12:12
Ik ben een beginner in access en vba maar loopt tegen het volgende probleem aan.

Ik ben een formulier aan het maken waarin 2 keuzelijsten zijn verwerkt.

Eentje is kzvMerk en de ander is kzvType. Die worden gevuld, geen probleem. Maar wat er moet gebeuren is dat wanneer het vak kzvMerk word veranderd, ook het vak kzvType moet worden veranderd en dat moet via DoCmd.Requery gebeuren.

Ik heb wel een boek hier bij de hand, maar kan daar zover ik zie niets vinden over dit onderwerp (Access 2002 Visual basic for applications door Evan Callahan) en kom dus op deze manier niet te weten over hoe ik dit kan gebruiken.

Heeft iemand hier een simpel antwoord op? of misschien een link naar een site waar het uitgelegd word? Met google word ik ook niet veel wijzer want dat verwijst niet naar mijn probleem... :|

  • kenneth
  • Registratie: September 2001
  • Niet online

kenneth

achter de duinen

Je moet een gebeurtenisprocedure toevoegen aan kzvMerk bij het AfterUpdate (Na Bijwerken) event, die de recordsource van kzvType aanpast. Daarna voer je een Requery uit op kzvType.

code:
1
2
3
Sub kzvMerk_AfterUpdate
kzvType.Recordsource = "SELECT MyField FROM MyTable WHERE MyBrand = '" & Me.kzvMerk & "'"
kzvType.Requery

Look, runners deal in discomfort. After you get past a certain point, that’s all there really is. There is no finesse here.