RadboudAKF
Gebruiker
- Lid geworden
- 3 nov 2010
- Berichten
- 219
Goedenmiddag,
Ik heb een tabel waarin wordt bijgehouden hoeveel formulieren (voor het bestellen van een bijzonder soort geneesmiddel) een afdeling in ons ziekenhuis heeft gekregen.
Men mag er voor een bepaald middel bijvoorbeeld maar 3 hebben. (Max=3) Bij ieder doosje zit een formulier...levert men het formulier weer in (waarop moet worden bijgehouden wanneer een patiënt het middel heeft gekregen) dan krijgt men een nieuw doosje met een leeg formulier. (dit doen we gelukkig niet met alle geneesmiddelen, maar wel met deze bijzondere soort)
Iedere afdeling heeft z'n eigen MAX (bv. 5 lijsten = 5 doosjes van middel A) Iedere keer als men een vol formulier weer inlevert bij de Apotheek dan moet er een nieuw formulier worden gegenereerd door de Access dB.
Als er een formulier retour komt (of 2 formulieren) dan rekent een query uit: [Max] - [aantal ingeleverde formulieren] = bv. 3 !! Afdeling krijgt 3 nieuwe doosjes in combinatie met een (genummerd) formulier. In de tabel heb ik een veld met Autonummering (tevens formuliernummer tbv rapport)
Als de uitkomst dan bv. 3 is, dan wil ik 3 records (met kenmerk afdeling in combinatie met artikelnummer] bv. veld afdeling: 003345 + veld artikelnummer bv. 54541 toevoegen.
Ik weet niet hoe ik dit kan bereiken met een toevoegquery ... ik denk dat ik met VBA met het getal 3 'aan de slag moet'.
Ik hoop dat ik me een beetje goed uitdruk ... want ik hoop dat iemand me hiermee kan helpen. Ik weet werkelijk niet hoe ik dit moet doen...
Groet,
Jan (RadboudAKF)
Ik heb een tabel waarin wordt bijgehouden hoeveel formulieren (voor het bestellen van een bijzonder soort geneesmiddel) een afdeling in ons ziekenhuis heeft gekregen.
Men mag er voor een bepaald middel bijvoorbeeld maar 3 hebben. (Max=3) Bij ieder doosje zit een formulier...levert men het formulier weer in (waarop moet worden bijgehouden wanneer een patiënt het middel heeft gekregen) dan krijgt men een nieuw doosje met een leeg formulier. (dit doen we gelukkig niet met alle geneesmiddelen, maar wel met deze bijzondere soort)
Iedere afdeling heeft z'n eigen MAX (bv. 5 lijsten = 5 doosjes van middel A) Iedere keer als men een vol formulier weer inlevert bij de Apotheek dan moet er een nieuw formulier worden gegenereerd door de Access dB.
Als er een formulier retour komt (of 2 formulieren) dan rekent een query uit: [Max] - [aantal ingeleverde formulieren] = bv. 3 !! Afdeling krijgt 3 nieuwe doosjes in combinatie met een (genummerd) formulier. In de tabel heb ik een veld met Autonummering (tevens formuliernummer tbv rapport)
Als de uitkomst dan bv. 3 is, dan wil ik 3 records (met kenmerk afdeling in combinatie met artikelnummer] bv. veld afdeling: 003345 + veld artikelnummer bv. 54541 toevoegen.
Ik weet niet hoe ik dit kan bereiken met een toevoegquery ... ik denk dat ik met VBA met het getal 3 'aan de slag moet'.
Ik hoop dat ik me een beetje goed uitdruk ... want ik hoop dat iemand me hiermee kan helpen. Ik weet werkelijk niet hoe ik dit moet doen...
Groet,
Jan (RadboudAKF)