Sign Up |  Live StatsLive Stats    Articles 35,345| Comments 159,791| Members 17,820, Newest waheguruhelpme| Online 195
Home Contact
 (Forgotten?): 
    Sikhism

   
                                                                     Your Banner Here!    

Sikh Philosophy Network » Sikh Philosophy Network » Current Affairs » Information Technology » Calculating age from a specific date in a form

Calculating age from a specific date in a form

Our Donation Goal : Why Donate? : Donate Today! : Donate Anonymously (ਗੁਪਤ) : Our Family of Supporters
Goal this month: 400 USD, Received: 35 USD (9%)
Please Donate...
Related Topics...
Thread Thread Starter Forum Replies Last Post
Calculating Late Date in Access whiteboy Information Technology 7 28-Jul-2006 08:07 AM
Help! Calculating Date/Time Brandon Y Information Technology 6 18-Nov-2005 13:59 PM
Link to a specific Form from Excel Widemonk Information Technology 1 10-Nov-2005 21:09 PM
Calculating 'due date' from drop-down box Someone Information Technology 4 08-Nov-2005 12:52 PM
Calculating Age from a Specific Date Cris Information Technology 3 31-Oct-2005 11:19 AM


Tags
calculating, age, specific, date, form
Reply Post New Topic In This Forum Stay Connected to Sikhism, Click Here to Register Now!
  #1 (permalink)  
Old 31-Oct-2005, 11:19 AM
Cris's Avatar Cris
Guest
 
Posts: n/a
   
   
Calculating age from a specific date in a form

  Donate Today!   Email to Friend  Tell a Friend   Show Printable Version  Print   Contact sikhphilosophy.net Administraion for any Suggestions, Ideas, Feedback.  Feedback  

Register to Remove Advertisements
I'm trying to calculate DOB based off the specific date 4/30/2006. I've read
all the posts and have entered the following expression in the control souce
of an unbound text box in my form:
=DateDiff("yyyy",[DOB],$4/30/2006#)+(Format([DOB],"mmdd")>Format(#4/30/2006#,"mmdd")). [DOB] is a field in my table.
Reference:: Sikh Philosophy Network http://www.sikhphilosophy.net/information-technology/6204-calculating-age-from-specific-date-form.html
It is not doing anything. When I transfer back to the data entry view of
my form #Name? appears in the box that should contain/display my calculation.
What am I doing wrong? I'm getting very frustrated. Any help anyone could
give would be great. Is there another way to caculated the age.
Reference:: Sikh Philosophy Network http://www.sikhphilosophy.net/showthread.php?t=6204



 
Do share your immediate thoughts or reactions on this issue? We value your views! Login Now! or Sign Up Today! to share your views with us.. Gurfateh!
Reply With Quote
Sponsored Links
  #2 (permalink)  
Old 31-Oct-2005, 11:19 AM
Brendan Reynolds's Avatar Brendan Reynolds
Guest
 
Posts: n/a
   
   
Re: Calculating age from a specific date in a form

I copied and pasted your expression, changing only the name of the DOB
field, to match the name of a field in my test table ...

=DateDiff("yyyy",[BirthDate],#30/04/2006#)+(Format([BirthDate],"mmdd")>Format(#30/04/2006#,"mmdd"))

.... and could not reproduce the error. So there doesn't seem to be anything
wrong in the expression itself. This leads me to wonder if the error might
be in the record source of the form - does the record source of the form
include the DOB field?

--
Brendan Reynolds

"Cris" wrote in message
news:6C80A0E4-6E50-4C2A-892B-4795966BB049@microsoft.com...
> I'm trying to calculate DOB based off the specific date 4/30/2006. I've
Reference:: Sikh Philosophy Network http://www.sikhphilosophy.net/showthread.php?t=6204
> read
> all the posts and have entered the following expression in the control
> souce
> of an unbound text box in my form:
> =DateDiff("yyyy",[DOB],$4/30/2006#)+(Format([DOB],"mmdd")>Format(#4/30/2006#,"mmdd")).
> [DOB] is a field in my table.
Reference:: Sikh Philosophy Network http://www.sikhphilosophy.net/showthread.php?t=6204
> It is not doing anything. When I transfer back to the data entry view of
> my form #Name? appears in the box that should contain/display my
> calculation.
> What am I doing wrong? I'm getting very frustrated. Any help anyone could
> give would be great. Is there another way to caculated the age.



Reply With Quote
  #3 (permalink)  
Old 31-Oct-2005, 11:19 AM
Ofer's Avatar Ofer
Guest
 
Posts: n/a
   
   
RE: Calculating age from a specific date in a form

See thiis link:

http://www.mvps.org/access/datetime/date0001.htm
Date/Time: Calculate Age of a person
--
If I answered your question, please mark it as an answer. That way, it will
stay saved for a longer time, so other can benifit from it.

Good luck



"Cris" wrote:

> I'm trying to calculate DOB based off the specific date 4/30/2006. I've read
> all the posts and have entered the following expression in the control souce
> of an unbound text box in my form:
> =DateDiff("yyyy",[DOB],$4/30/2006#)+(Format([DOB],"mmdd")>Format(#4/30/2006#,"mmdd")). [DOB] is a field in my table.
> It is not doing anything. When I transfer back to the data entry view of
> my form #Name? appears in the box that should contain/display my calculation.
Reference:: Sikh Philosophy Network http://www.sikhphilosophy.net/showthread.php?t=6204
> What am I doing wrong? I'm getting very frustrated. Any help anyone could
Reference:: Sikh Philosophy Network http://www.sikhphilosophy.net/showthread.php?t=6204
> give would be great. Is there another way to caculated the age.

Reply With Quote
  #4 (permalink)  
Old 31-Oct-2005, 11:19 AM
Ken Snell [MVP]'s Avatar Ken Snell [MVP]
Guest
 
Posts: n/a
   
   
Re: Calculating age from a specific date in a form

Change the $ character to a # character; i.e., change this

=DateDiff("yyyy",[DOB],$4/30/2006#)+(Format([DOB],"mmdd")>Format(#4/30/2006#,"mmdd"))

to this

=DateDiff("yyyy",[DOB],#4/30/2006#)+(Format([DOB],"mmdd")>Format(#4/30/2006#,"mmdd"))

--

Ken Snell



"Cris" wrote in message
news:6C80A0E4-6E50-4C2A-892B-4795966BB049@microsoft.com...
> I'm trying to calculate DOB based off the specific date 4/30/2006. I've
> read
> all the posts and have entered the following expression in the control
> souce
> of an unbound text box in my form:
> =DateDiff("yyyy",[DOB],$4/30/2006#)+(Format([DOB],"mmdd")>Format(#4/30/2006#,"mmdd")).
Reference:: Sikh Philosophy Network http://www.sikhphilosophy.net/showthread.php?t=6204
> [DOB] is a field in my table.
> It is not doing anything. When I transfer back to the data entry view of
Reference:: Sikh Philosophy Network http://www.sikhphilosophy.net/showthread.php?t=6204
> my form #Name? appears in the box that should contain/display my
> calculation.
> What am I doing wrong? I'm getting very frustrated. Any help anyone could
> give would be great. Is there another way to caculated the age.



Reply With Quote
  #5 (permalink)  
Old 31-Oct-2005, 11:19 AM
Cris's Avatar Cris
Guest
 
Posts: n/a
   
   
Re: Calculating age from a specific date in a form

Yes It does. and putting a $ instead of # in my post was a typo on my part
in the expression itself it does have the # . I don't have my date set up as
you do down below though, Could that be the problem?

"Brendan Reynolds" wrote:

> I copied and pasted your expression, changing only the name of the DOB
> field, to match the name of a field in my test table ...
Reference:: Sikh Philosophy Network http://www.sikhphilosophy.net/showthread.php?t=6204
>
> =DateDiff("yyyy",[BirthDate],#30/04/2006#)+(Format([BirthDate],"mmdd")>Format(#30/04/2006#,"mmdd"))
>
> .... and could not reproduce the error. So there doesn't seem to be anything
> wrong in the expression itself. This leads me to wonder if the error might
> be in the record source of the form - does the record source of the form
> include the DOB field?
>
> --
> Brendan Reynolds
>
> "Cris" wrote in message
> news:6C80A0E4-6E50-4C2A-892B-4795966BB049@microsoft.com...
> > I'm trying to calculate DOB based off the specific date 4/30/2006. I've
> > read
> > all the posts and have entered the following expression in the control
> > souce
> > of an unbound text box in my form:
> > =DateDiff("yyyy",[DOB],$4/30/2006#)+(Format([DOB],"mmdd")>Format(#4/30/2006#,"mmdd")).
> > [DOB] is a field in my table.
Reference:: Sikh Philosophy Network http://www.sikhphilosophy.net/showthread.php?t=6204
> > It is not doing anything. When I transfer back to the data entry view of
> > my form #Name? appears in the box that should contain/display my
> > calculation.
> > What am I doing wrong? I'm getting very frustrated. Any help anyone could
> > give would be great. Is there another way to caculated the age.

>
>
>

Reply With Quote
  #6 (permalink)  
Old 31-Oct-2005, 11:19 AM
Steve Schapel's Avatar Steve Schapel
Guest
 
Posts: n/a
   
   
Re: Calculating age from a specific date in a form

Cris,

If by "I don't have my date set up as you do down below" you mean the
Reference:: Sikh Philosophy Network http://www.sikhphilosophy.net/showthread.php?t=6204
Reference:: Sikh Philosophy Network http://www.sikhphilosophy.net/showthread.php?t=6204
[DOB] field is not included in the form's record source, then yes, that
will be the problem. You are asking Access to do a calculation on a
form, based on something called [DOB], but how can Access know what
[DOB] means if it's not there? Even if it could discern that you are
referring to a field in a table not related to the form, how would it
know which record in the table to use? Maybe you could explain some
more details about your form and what you are trying to achieve, and
someone may be able to offer another suggestion.

--
Steve Schapel, Microsoft Access MVP

Cris wrote:
> Yes It does. and putting a $ instead of # in my post was a typo on my part
> in the expression itself it does have the # . I don't have my date set up as
> you do down below though, Could that be the problem?

Reply With Quote
  #7 (permalink)  
Old 31-Oct-2005, 11:19 AM
Brendan Reynolds's Avatar Brendan Reynolds
Guest
 
Posts: n/a
   
   
Re: Calculating age from a specific date in a form

I'm not sure what you mean by 'don't have my date set up'.

--
Brendan Reynolds

"Cris" wrote in message
news:F36763ED-ADAC-4465-8BC6-D2FBFBEFD60C@microsoft.com...
> Yes It does. and putting a $ instead of # in my post was a typo on my
> part
> in the expression itself it does have the # . I don't have my date set up
> as
> you do down below though, Could that be the problem?
Reference:: Sikh Philosophy Network http://www.sikhphilosophy.net/showthread.php?t=6204
>
> "Brendan Reynolds" wrote:
>
>> I copied and pasted your expression, changing only the name of the DOB
>> field, to match the name of a field in my test table ...
>>
>> =DateDiff("yyyy",[BirthDate],#30/04/2006#)+(Format([BirthDate],"mmdd")>Format(#30/04/2006#,"mmdd"))
>>
>> .... and could not reproduce the error. So there doesn't seem to be
>> anything
>> wrong in the expression itself. This leads me to wonder if the error
>> might
>> be in the record source of the form - does the record source of the form
>> include the DOB field?
>>
>> --
>> Brendan Reynolds
>>
>> "Cris" wrote in message
>> news:6C80A0E4-6E50-4C2A-892B-4795966BB049@microsoft.com...
>> > I'm trying to calculate DOB based off the specific date 4/30/2006.
>> > I've
>> > read
>> > all the posts and have entered the following expression in the control
>> > souce
>> > of an unbound text box in my form:
>> > =DateDiff("yyyy",[DOB],$4/30/2006#)+(Format([DOB],"mmdd")>Format(#4/30/2006#,"mmdd")).
>> > [DOB] is a field in my table.
>> > It is not doing anything. When I transfer back to the data entry view
>> > of
>> > my form #Name? appears in the box that should contain/display my
>> > calculation.
>> > What am I doing wrong? I'm getting very frustrated. Any help anyone
>> > could
>> > give would be great. Is there another way to caculated the age.

>>
>>
>>



Reply With Quote
  #8 (permalink)  
Old 31-Oct-2005, 11:19 AM
Douglas J. Steele's Avatar Douglas J. Steele
Guest
 
Posts: n/a
   
   
Re: Calculating age from a specific date in a form

  Donate Today!  
I think he's talking that you used dd/mm/yyyy in your example, while his
original example was mm/dd/yyyy.

--
Doug Steele, Microsoft Access MVP
http://I.Am/DougSteele
(no e-mails, please!)



"Brendan Reynolds" wrote in message
news:uSIwo4Y3FHA.3036@TK2MSFTNGP15.phx.gbl...
> I'm not sure what you mean by 'don't have my date set up'.
>
> --
> Brendan Reynolds
>
> "Cris" wrote in message
> news:F36763ED-ADAC-4465-8BC6-D2FBFBEFD60C@microsoft.com...
>> Yes It does. and putting a $ instead of # in my post was a typo on my
>> part
>> in the expression itself it does have the # . I don't have my date set
>> up as
>> you do down below though, Could that be the problem?
>>
>> "Brendan Reynolds" wrote:
>>
>>> I copied and pasted your expression, changing only the name of the DOB
>>> field, to match the name of a field in my test table ...
>>>
>>> =DateDiff("yyyy",[BirthDate],#30/04/2006#)+(Format([BirthDate],"mmdd")>Format(#30/04/2006#,"mmdd"))
>>>
>>> .... and could not reproduce the error. So there doesn't seem to be
>>> anything
>>> wrong in the expression itself. This leads me to wonder if the error
>>> might
>>> be in the record source of the form - does the record source of the form
Reference:: Sikh Philosophy Network http://www.sikhphilosophy.net/showthread.php?t=6204
>>> include the DOB field?
>>>
>>> --
>>> Brendan Reynolds
>>>
>>> "Cris" wrote in message
>>> news:6C80A0E4-6E50-4C2A-892B-4795966BB049@microsoft.com...
>>> > I'm trying to calculate DOB based off the specific date 4/30/2006.
Reference:: Sikh Philosophy Network http://www.sikhphilosophy.net/showthread.php?t=6204
>>> > I've
>>> > read
>>> > all the posts and have entered the following expression in the control
>>> > souce
>>> > of an unbound text box in my form:
>>> > =DateDiff("yyyy",[DOB],$4/30/2006#)+(Format([DOB],"mmdd")>Format(#4/30/2006#,"mmdd")).
>>> > [DOB] is a field in my table.
>>> > It is not doing anything. When I transfer back to the data entry view
>>> > of
>>> > my form #Name? appears in the box that should contain/display my
>>> > calculation.
>>> > What am I doing wrong? I'm getting very frustrated. Any help anyone
>>> > could
>>> > give would be great. Is there another way to caculated the age.
>>>
>>>
>>>

>
>



Reply With Quote
  #9 (permalink)  
Old 31-Oct-2005, 11:19 AM
Brendan Reynolds's Avatar Brendan Reynolds
Guest
 
Posts: n/a
   
   
Re: Calculating age from a specific date in a form

Ah, thanks Doug. I actually copied and pasted the expression, including the
original date format, Access automatically changed it to match my regional
settings.

Cris, I still think the problem may lie in the record source - is the form
bound directly to the table, or is it bound to a query or SQL statement
based on the table? If a query or SQL statement, are you *sure* that query
or SQL statement includes the DOB field in the SELECT clause?

--
Brendan Reynolds

"Douglas J. Steele" wrote in message
news:uz65rwZ3FHA.2552@TK2MSFTNGP10.phx.gbl...
>I think he's talking that you used dd/mm/yyyy in your example, while his
>original example was mm/dd/yyyy.
>
> --
> Doug Steele, Microsoft Access MVP
> http://I.Am/DougSteele
> (no e-mails, please!)
>
>
>
> "Brendan Reynolds" wrote in message
> news:uSIwo4Y3FHA.3036@TK2MSFTNGP15.phx.gbl...
Reference:: Sikh Philosophy Network http://www.sikhphilosophy.net/showthread.php?t=6204
>> I'm not sure what you mean by 'don't have my date set up'.
>>
>> --
>> Brendan Reynolds
>>
>> "Cris" wrote in message
>> news:F36763ED-ADAC-4465-8BC6-D2FBFBEFD60C@microsoft.com...
>>> Yes It does. and putting a $ instead of # in my post was a typo on my
>>> part
>>> in the expression itself it does have the # . I don't have my date set
>>> up as
>>> you do down below though, Could that be the problem?
>>>
>>> "Brendan Reynolds" wrote:
>>>
>>>> I copied and pasted your expression, changing only the name of the DOB
>>>> field, to match the name of a field in my test table ...
>>>>
>>>> =DateDiff("yyyy",[BirthDate],#30/04/2006#)+(Format([BirthDate],"mmdd")>Format(#30/04/2006#,"mmdd"))
>>>>
>>>> .... and could not reproduce the error. So there doesn't seem to be
>>>> anything
>>>> wrong in the expression itself. This leads me to wonder if the error
>>>> might
>>>> be in the record source of the form - does the record source of the
>>>> form
>>>> include the DOB field?
>>>>
>>>> --
>>>> Brendan Reynolds
>>>>
>>>> "Cris" wrote in message
>>>> news:6C80A0E4-6E50-4C2A-892B-4795966BB049@microsoft.com...
>>>> > I'm trying to calculate DOB based off the specific date 4/30/2006.
>>>> > I've
>>>> > read
>>>> > all the posts and have entered the following expression in the
>>>> > control
>>>> > souce
>>>> > of an unbound text box in my form:
>>>> > =DateDiff("yyyy",[DOB],$4/30/2006#)+(Format([DOB],"mmdd")>Format(#4/30/2006#,"mmdd")).
>>>> > [DOB] is a field in my table.
>>>> > It is not doing anything. When I transfer back to the data entry
Reference:: Sikh Philosophy Network http://www.sikhphilosophy.net/showthread.php?t=6204
>>>> > view of
>>>> > my form #Name? appears in the box that should contain/display my
>>>> > calculation.
>>>> > What am I doing wrong? I'm getting very frustrated. Any help anyone
>>>> > could
>>>> > give would be great. Is there another way to caculated the age.
>>>>
>>>>
>>>>

>>
>>

>
>



Reply With Quote
   Click Here to Donate Now!

Support Us!
Become a Promoter!
Gurfateh ji, you can become a SPN Promoter by Donating as little as $10 each month. With limited resources & high operational costs, your donations make it possible for us to deliver a quality website and spread the teachings of the Sri Guru Granth Sahib Ji, to serve & uplift humanity. Every contribution counts. Donate Generously. Gurfateh!
ReplyPost New Topic In This Forum Stay Connected to Sikhism, Click Here to Register Now!

Bookmarks


(View-All Members who have read this thread : 0
There are no names to display.

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Tools Search
Search:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On
Trackbacks are On
Pingbacks are On
Refbacks are On

» Gurbani Jukebox
Listen to Gurbani while surfing SPN!
» Active Discussions
sikhism need urgent advice.......
Today 10:03 AM
7 Replies, 87 Views
sikhism Who is "Mohan"?
Today 08:46 AM
22 Replies, 348 Views
sikhism How important is Matha...
Today 08:12 AM
59 Replies, 1,041 Views
sikhism ਨਾਮਾ
Today 06:37 AM
2 Replies, 53 Views
sikhism Sikh Diamonds Video...
Today 04:23 AM
6 Replies, 120 Views
sikhism Are Creator and Creation...
Today 01:30 AM
44 Replies, 2,837 Views
sikhism Herman Hesse,...
Today 00:54 AM
13 Replies, 230 Views
sikhism On a Scale of Most...
Yesterday 21:42 PM
30 Replies, 1,277 Views
sikhism I became victim by...
Yesterday 19:50 PM
0 Replies, 46 Views
sikhism Sikh Books downloads
Yesterday 15:39 PM
2 Replies, 66 Views
sikhism Salok Sheikh Farid ji...
Yesterday 09:35 AM
0 Replies, 47 Views
sikhism In Punjab, three farmers...
Yesterday 05:36 AM
0 Replies, 49 Views
sikhism Supernatural Sikhs, what...
Yesterday 03:45 AM
19 Replies, 416 Views
sikhism Sukhmani Sahib Astpadi...
26-May-2012 22:57 PM
0 Replies, 51 Views
Do You Think You Are...
26-May-2012 09:59 AM
94 Replies, 8,258 Views
» Books You Should Read...
Powered by vBadvanced CMPS v3.2.2

All times are GMT +6.5. The time now is 10:20 AM.
Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.5.2 Copyright © 2004-12, All Rights Reserved. Sikh Philosophy Network


Page generated in 0.56383 seconds with 30 queries