Help!

PC-Problemen?
De vrijwilligers van Oplossing.be zoeken gratis met u mee!

Hulp bij posten

Recente topics

Auteur Topic: Voorbeeld n op n  (gelezen 3165 keer)

0 leden en 1 gast bekijken dit topic.

Offline Myclos81

  • Ervaren lid
  • ***
  • Berichten: 272
  • Oplossing.be
Voorbeeld n op n
« Gepost op: 11 juli 2016, 16:07:34 »
Beste

heeft er iemand een voorbeeld ter beschikking met een n op n relatie, en deze geïntegreerd eventueel in een formulier ?
Ik heb volgende tabellen voor passagiers te registreren:

- tblRegistraties
- tblRegistratiePassagier
- tblPassagiers

... maar het lukt me niet om deze in een formulier te integreren. Ik zou de passagiers laten kiezen in een keuzelijst.

Thx

M81
P4VT8+ , GeForce 6200, Windows XP Prof SP2, Intel(R) Pentium(R) 4 CPU 2.80GHz, 768 MB RAM, HDD:80 + 80 GB, NTFS, telenet, AVG antivirus, Internet Explorer 6.0, Outlook Express

Offline dizzl

  • Ambassadeur
  • *****
  • Berichten: 2.345
  • I've Upped my standards,now,up yours!
Re: Voorbeeld n op n
« Reactie #1 Gepost op: 12 juli 2016, 18:54:35 »
n-op-n relaties maken we niet

Je hebt tblPassagiers met PassagierID als sleutelveld
tblRegistraties met RegistratieID als sleutelveld
in  tblRegistratiePassagier neem je RegistratiePassagierID als sleutelveld en RegistratieID en PassagierID  als NIET sleutelveld.

Zo zet je de (n-op-n relatie) van tblPassagiers <N--N>tblRegistraties  om naar 2 (1-op-N relaties)
tblPassagiers <1-N>tblRegistratiePassagier <N-1>tblRegistraties 
Systeem  : Intel Core i5-4440 3.1Ghz, 3.1GHz 16Giga Ram 64Bits
Software : Windows 10 professional, Avira, Office 2016 Professional

Offline Myclos81

  • Ervaren lid
  • ***
  • Berichten: 272
  • Oplossing.be
Re: Voorbeeld n op n
« Reactie #2 Gepost op: 13 juli 2016, 08:23:03 »
Dag Dizzl

zo ver was ik al  ::)
Vraag is nu of het mogelijk is om deze "passagiers" te laten in vullen in een keuzelijst of heb je dan sowieso een subformulier nodig ?
Dus een formulier registratie met 8 keuzelijsten waar de passagiers worden gekozen.
Om één of andere reden kan ik niet naar andere registratieid's scrollen omdat er iets fout zit met de keuzelijsten. Per passagier heb ik dan een record registraties wat niet de bedoeling is.

Ik heb bijvoorbeeld 1 registratieid met 8 passagiers maar in het formulier heb ik 8 registratieid's...  :help:

Thx

M81
P4VT8+ , GeForce 6200, Windows XP Prof SP2, Intel(R) Pentium(R) 4 CPU 2.80GHz, 768 MB RAM, HDD:80 + 80 GB, NTFS, telenet, AVG antivirus, Internet Explorer 6.0, Outlook Express

Offline dizzl

  • Ambassadeur
  • *****
  • Berichten: 2.345
  • I've Upped my standards,now,up yours!
Re: Voorbeeld n op n
« Reactie #3 Gepost op: 13 juli 2016, 15:15:51 »
Kan je een vb online zetten?
Systeem  : Intel Core i5-4440 3.1Ghz, 3.1GHz 16Giga Ram 64Bits
Software : Windows 10 professional, Avira, Office 2016 Professional

Offline dizzl

  • Ambassadeur
  • *****
  • Berichten: 2.345
  • I've Upped my standards,now,up yours!
Re: Voorbeeld n op n
« Reactie #4 Gepost op: 14 juli 2016, 08:42:18 »
Een vb in bijlage
Systeem  : Intel Core i5-4440 3.1Ghz, 3.1GHz 16Giga Ram 64Bits
Software : Windows 10 professional, Avira, Office 2016 Professional

Offline Myclos81

  • Ervaren lid
  • ***
  • Berichten: 272
  • Oplossing.be
Re: Voorbeeld n op n
« Reactie #5 Gepost op: 14 juli 2016, 11:21:57 »
Dag Dizzl

dus inderdaad toch met een subform werken. Hier kan ik mee verder.
Bedankt voor de hulp !  ::)

M81
P4VT8+ , GeForce 6200, Windows XP Prof SP2, Intel(R) Pentium(R) 4 CPU 2.80GHz, 768 MB RAM, HDD:80 + 80 GB, NTFS, telenet, AVG antivirus, Internet Explorer 6.0, Outlook Express

 


www.combell.com