Gegevens automatisch aanpassen

Status
Niet open voor verdere reacties.

pcmaniac

Gebruiker
Lid geworden
23 jan 2002
Berichten
119
Hallo,

ik heb een ledenbestand in Access staan. Hieronder de tabel:

Nummer Autonummering
Voorletters Tekst
Achternaam Tekst
Adres Tekst
Plaats Tekst
Geboortedatum Datum/tijd
Aantal volwassenen Nummeriek
Aantal kinderen Nummeriek

Nu print ik elk jaar een overzicht uit. De regel is dat je vanaf 16 jaar (geboortejaar 1990 of eerder) onder volwassenen telt. Hoe kan ik dan het aantal kinderen en aantal volwassenen makkelijk aanpassen (zonder de hele tabel langs te hoeven). Kan dat met een Macro?
 
hoe ik dit lees: ben je of volwassen of een kind(dwz een 1 of een 0 bij het veld aantal volwassenen en het veld aantal kinderen)

maak een bijwerkquery.
voordat je de lijst wilt uitprinten voer je deze query uit.


bij aantal volwassen (bij wijzigen in): laat hem de iif statement uitvoeren door te kijken of je geboortedatum meer dan 16 jaar terug is. ;1;0)
bij kinderen andersom
 
Haal de velden Aantal volwassenen en Aantal kinderen uit je tabel (dat zijn afgeleide gegevens, die kun je afleiden uit de geboortedatum).
Maak een query waarin je het aantal volwassenen en het aantal kinderen bepaald.
Baseer je rapport op de query.

De leeftijd van iemand kun je bepalen met behulp van de functie DateDiff. In jou geval moet de aanroep van de functie er ongeveer als volgt uit zien:
leeftijd = DateDiff("yyyy",Geboortedatum, now())
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan