berekend veld

Status
Niet open voor verdere reacties.

dejongh

Gebruiker
Lid geworden
7 nov 2006
Berichten
17
goedemorgen
als leek in Access zit ik met dit vraagje:

op een formulier moet ik een "berekend veld" zetten over leeftijd!
daar het een besturingsbron is kan ik via eigenschappen die een naam geven, begin ik dan met:
leeftijd=
de logica om een berekend veld te maken zie ik niet, en ja mijn leraar" avondles Access "is een crack en vind dit allemaal zo normaal!!

bedankt indien enige respons hierop!
een ijverige student
 
eemmm..
ik zelf werk niet heel vaak met Access...maar wel wat van weet...:o

is het misschien niet handig om een Query aan maken..[Selectiequery]..en dan via dit Query een rapport maken?..

want met een Query kun je bepalen wat je in je rapport wil hebben.
ik weet het niet moet je even proberen..want nu werk ik zelf met een selectieQuery en jah...het gaat best!!:thumb:
Probeert het es!!;)

groetjes ..::EurOpa::..
 
berekend veld 2

heb een query aangemaakt ( een nieuw veld kon in de tabel of rechtsstreeks via query) maar zit nog steeds vast bij "expressie"

proberen en maar proberen hoor!![/I:confused:
 
welke code gebruik je dan in je «Expr» die vast zit?
 
berekend veld 2

leeftijd:[Geboortedatum]-"date()"
en dit ook eens geprobeerd:
leeftijd:"date()"-[Geboortedatum]


????
 
en als je nou dat streepje tussen [geb.d] en "date" weghaalt?
 
berekend veld 2

dat streepje was (min, aftrekken) en bij het weglaten krijg ik dit dialoogvenster:

een operand opgegeven zonder operator!!
 
Als "geboortedatum" en " date" de tabelvelden zijn.
Dan ik denk dat je =[Geboortedatum]-[Date] kan proberen..
maar ik ben niet zeker!!

want ik heb ooit ook met een db gewerkt maar ik moest toen % uitrekenen.
hoop dat het helpt...

groetjez
 
berekend veld 2

Idkinderen, familieiId, Voornaam, Geslacht, Geboortrdatum en Sport zijn velden!
leeftijd is een berekend veld( dus een nieuwe)
[] met deze haken geef je een veld weer, met"" een expressie alsook ( en )


dus "Date " was eigenlijk geen veld! fout van mij!
 
veroorzaakt een kringverwijzing!!
maar kan ik dan via tabel-veld leeftijd- datum van vandaag zetten- dus date()????
 
Oude oplossing

Deze vraag is eerder met het volgende beantwoord:

Leeftijd: INT((DATE()-[Geboortedatum])/365,25)
In de formule vind je twee functies, namelijk de functie DATE() waarmee je van de computer de systeemdatum opvraagt, en de functie INT() waarmee je van een getal alleen de cijfers voor de komma overhoudt. Dat levert je dus de leeftijd op. Suc6
 
berekend veld 2

nee dat ging niet, heb dit formule in een formulier geschreven bij een nieuw "berekend veld" m.a.w.- label voor de naam "leeftijd"
--tekstveld voor de "leeftijd"

ben ik hier juist of moet ik via een query werken?
de formule werkte niet, vaste haken of haken ontbraken:o

dus nog verder.....
 
berekend veld 2

zou ik van dat frm een zipbestand kunnen maken en dit doorsturen?
ik ken dit forum niet goed, zodat ik de juiste weg niet weet!:o

met dank
 
nee, alleen van je database. Als ie te groot is, kan je eventueel wat data verwijderen en zo in gezipt formaat doorsturen.
 
berekend veld 2

heb van de database een zipbestandje gemaakt en hopelijk kan je dat zien of openen!:eek:

groetjes
 

Bijlagen

Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan