Toon posts:

[Access 2003] multi input query

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hallo ik moet een testresultaten database maken

Daairn heb je dan een persoonsnummer, en een persoon,
Dit is dan het database de persoon

nu moet je hierin de resultaten van de personen per toets bij kunnen houden
je hebt 4 verschillende toetsen:
toets a
toets b
toets c
toets d

Is het mogelijk dat je een veld heb dat je daar dan een van de 4 toetsen uit selecteerd,
en dat er dan de desbetreffende vragen pas komen, waarbij je een beoordeling in kan vullen
een soort multi input query

Een vriend van mij zegt dat dit kan vanaf access 2002, maar hij wist niet meer precies hoe.

  • newpegasus
  • Registratie: Juni 2003
  • Laatst online: 05-03 19:50

newpegasus

Hertog

Je bedoelt en formulier waarin je op basis van de geselecteerde toets (uit een keuzelijst ofzo) een vraag kan selecteren in een andere keuzelijst?

Dit is mogelijk met VBA. Hint: me.keuzelijst.rowsource en keuzelijst_afterupdate().

  • Spider.007
  • Registratie: December 2000
  • Niet online

Spider.007

* Tetragrammaton

Ik mis hier wel wat eigen inzet; heb je zelf uberhaupt al iets geprobeerd?

SA > OFF

---
Prozium - The great nepenthe. Opiate of our masses. Glue of our great society. Salve and salvation, it has delivered us from pathos, from sorrow, the deepest chasms of melancholy and hate


Verwijderd

Topicstarter
ik heb al op google gezocht . en een beetje lopen stoeien met vba, alleen kwam er niet aan uit,
verder heb ik ook al wat vrienden om hulp gevraagd
maar ook zij kwamen niet verder
newpegasus schreef op vrijdag 03 juni 2005 @ 19:55:
Je bedoelt en formulier waarin je op basis van de geselecteerde toets (uit een keuzelijst ofzo) een vraag kan selecteren in een andere keuzelijst?

Dit is mogelijk met VBA. Hint: me.keuzelijst.rowsource en keuzelijst_afterupdate().
dit zou idd wel goed kunnen werken, ik zal alvast wat verder proberen met vba,

[ Voor 55% gewijzigd door Verwijderd op 03-06-2005 20:07 ]


  • newpegasus
  • Registratie: Juni 2003
  • Laatst online: 05-03 19:50

newpegasus

Hertog

Als het is zoals ik boven beschreef kun je iets doen als:

code:
1
2
3
4
5
6
sub lstVragen_afterupdate()

me.lstvragen.rowsource = "SELECT vragen FROM tblVragen WHERE toetsid = " & me.lstVragen.column(0)
me.lstVragen.requery

end sub

[ Voor 7% gewijzigd door newpegasus op 03-06-2005 20:09 ]


Verwijderd

Hoe zit je tabel er uit.
Is het zo een tabel:
persoonsidpersoontoets1toets2toets3enz..


of ziet de tabel er zo uit:
persoonsidpersoontoetsenpunten

Verwijderd

Topicstarter
Verwijderd schreef op vrijdag 03 juni 2005 @ 20:18:
Hoe zit je tabel er uit.
Is het zo een tabel:
persoonsidpersoontoets1toets2toets3enz..


of ziet de tabel er zo uit:
persoonsidpersoontoetsenpunten
de bovenste
Pagina: 1