30 day old

  • Thread starter Thread starter lmossolle
  • Start date Start date
L

lmossolle

I have a date field "daterecieved" i would like to query for items over 30
days old where a completed field is null. Please assist.

Thanks
 
Read your question and try to answer it imagining that you don't know what
"30 days old" means or a table name. Is the age determined by datereceived?
 
The age is determined by the daterecieved. Table name is SCD, sorry for the
confusion. I was curious if the datediff would work!
 
"I was curious if the datediff would work!"
You don't need our permission to try. Come on back if you can't get this to
work for you.
 
I tried this, it did not work...

Sum(IIf(daterecieved < Date() - 30 AND completed Is Null)) AS daysoverdue
 
Not overly surprising that that didn't work.

IIf(daterecieved < Date() - 30 AND completed Is Null)

is invalid. An IIf function is defined as IIf(expr, truepart, falsepart)

You've got the expr part (the expression you want to evaluate), but you
don't have the truepart (the value you want returned if expr is True), not
the falsepart (the value you want returned if expr is False)
 
It looks like you want to count in your report how many records have a
DateReceived which is less than Date()-30 and the Completed field is null

Use

=-Sum(DateRecieved <(Date()-30) AND IsNull(Completed))


(there is a - before the Sum)

If a statement is true, it has a value of -1, otherwise it has a value of 0

Evi
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Similar Threads

Over 30 Days 6
Count items over 30 days old 1
Excel Colour code dates 1
Query in code not working 15
report expression 3
Query Help 1
Excel Formatting with dates 3
Creating a historical report 5

Back
Top