Help!

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

Hulp bij posten

Recente topics

Auteur Topic: relatie met Locatie_id maken  (gelezen 2385 keer)

0 leden en 1 gast bekijken dit topic.

Offline Frans1949

  • Lid
  • *
  • Berichten: 64
  • Geslacht: Man
  • Oplossing.be
relatie met Locatie_id maken
« Gepost op: 01 januari 2022, 21:52:02 »
Hallo,

Allereerst een ieder de beste wensen voor het jaar 2022.
 Betreft Access 2016.

Uit de TblAfname_id haal ik middels de qryAfname alle dubbele records uit de tblAfname.

In Tbllocatie hebben alle records een vaste locatie_id.

Bv AMSO1 staat voor Amsterdam ochtend zaal1
     EINDM2 staat voor Eindhoven middag zaal2

Nu is het de bedoeling dat in Tbllocatie in de kolom Afname_id het juiste afname_id_is komt zoals ze in Qryafname staan.

Is er maar 1 Afname_id bij een zaalcode dan komt deze altijd in de ochtend
Een eventueel 2e in de middag en een 3e in de avond.

Rekening houden met dat de ochtend altijd het hoogste nr is,
bv 688543 behorende bij 99NT11 en
688535 behorende bij 99NT22

Het kunnen dus 1, 2 of 3 opeen volgende nummers zijn, bij eenzelfde --NT-- nummer.
Waarbij de hoogste de ochtend, middelste bij de middag en laagste bij de avond hoort.

Zieals voorbeeld de tabel: voorbeeld uitkomst tbllocatie
Kan dit middels VBA, een extra Query, tabel of hoe dan ook??

Frans


Offline dizzl

  • Ambassadeur
  • *****
  • Berichten: 2.345
  • I've Upped my standards,now,up yours!
Re: relatie met Locatie_id maken
« Reactie #1 Gepost op: 02 januari 2022, 19:40:21 »
Ik begrijp maar weinig van  ja vraag maar misschien bedoel je dit?
qryGeenIdeeWaarDitOverGaat
Systeem  : Intel Core i5-4440 3.1Ghz, 3.1GHz 16Giga Ram 64Bits
Software : Windows 10 professional, Avira, Office 2016 Professional

Offline Frans1949

  • Lid
  • *
  • Berichten: 64
  • Geslacht: Man
  • Oplossing.be
Re: relatie met Locatie_id maken
« Reactie #2 Gepost op: 02 januari 2022, 23:13:29 »
dizzl,

Helaas, dit bedoel ik niet.

De indeling van tabel Tbllocatie behoort te blijven zoals hij is.
Tenminste de bedoeling is dat het er zo in een formulier en of rapport eruit komt zien.

Alleen ik zoek een relatie met locatie_id in de Tbllocatie en afname_id in de  Qryafname
De gegevens in Qryafname zijn gefilterd uit een CSV bestand.

Bij de 99NTxx nummers kunnen 3 opeen volgend afname_id nummers horen.
Dit hoeft niet. Het kunnen er ook 2  of 1 zijn.

Een vast gegeven is dat men met een 99NTXX nummer altijd in de ochtend begint met het daarbij behorende hoogste afname_id nummer.
is er een 2e dan komt die bij de middag en een 3e bij de avond.

Dus bij record bv:
AMSO1 (ochtend amsterdam zaal1) 99NT11 behoort afname_id 688543 te komen
AMSM1 (middag amsterdam zaal1) 99NT11 behoort afname_id 688542 te komen
AMSA1 (avond amsterdam zaal1) 99NT11 behoort afname_id 688541 te komen

99NT12 en 99NT14 blijven leeg, er zijn nl. geen afname_id in Qryafname

99NT13 wordt op dezelfde wijze ingevuld als 99NT11

Zo ook 99NT21 en 99NT22, alleen nu zijn het er maar 2. Alleen de ochtend en middag.

Ik zoek dus een query of tabel zoals die eruit ziet als in de bijgevoegd afbeelding.
Zodat van daaruit de juiste koppeling gemaakt kan worden.

Frans

 


www.combell.com