Help on a report for projects that have not had any activity within the past week | Community
Skip to main content
Level 2
August 18, 2023
Solved

Help on a report for projects that have not had any activity within the past week

  • August 18, 2023
  • 4 replies
  • 1573 views

Looking to create a report which will show any active project which has not had activity within the past week.  Specifically, if no tasks have been updated/completed, no comments added, no documents added, or proofs reviewed/approved.  This would help alert the team on whcih projects are not making any progress.   Does anyone know if there are filters that could be applied to a project report to look for lack of activity?

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by RandyRoberts

Here's how I do it:

displayname=Days Untouched styledef.case.0.comparison.icon=false styledef.case.0.comparison.leftmethod=lastUpdateDate styledef.case.0.comparison.lefttext=lastUpdateDate styledef.case.0.comparison.operator=notnull styledef.case.0.comparison.operatortype=date styledef.case.0.comparison.righttext= styledef.case.0.comparison.trueproperty.0.name=fontstyle styledef.case.0.comparison.trueproperty.0.value=bold styledef.case.0.comparison.truetext= textmode=true valueexpression=ROUND(DATEDIFF({lastUpdateDate},$$TODAY),0) valueformat=HTML

TIP: if this solved your problem, I invite you to consider marking it as a Correct Answer to help others who might also find it of use.
If you like my content, please take a moment to view and vote on my Idea Requests: https://tinyurl.com/mysocalledideas

4 replies

Madalyn_Destafney
Community Advisor
Community Advisor
August 18, 2023

My first thought is to use a journal entry report instead of a project report. JE reports pull certain activity in objects, and you could filter XYZ projects into your report with [this week] activity timeframe filters and basically pull projects that HAVEN’T met the filters (whereas people usually use JE when seeking to see when activity has happened). Can look into this more on Monday!

If this helped you, please mark correct to help others : )
RandyRoberts
Community Advisor
RandyRobertsCommunity AdvisorAccepted solution
Community Advisor
August 21, 2023

Here's how I do it:

displayname=Days Untouched styledef.case.0.comparison.icon=false styledef.case.0.comparison.leftmethod=lastUpdateDate styledef.case.0.comparison.lefttext=lastUpdateDate styledef.case.0.comparison.operator=notnull styledef.case.0.comparison.operatortype=date styledef.case.0.comparison.righttext= styledef.case.0.comparison.trueproperty.0.name=fontstyle styledef.case.0.comparison.trueproperty.0.value=bold styledef.case.0.comparison.truetext= textmode=true valueexpression=ROUND(DATEDIFF({lastUpdateDate},$$TODAY),0) valueformat=HTML

TIP: if this solved your problem, I invite you to consider marking it as a Correct Answer to help others who might also find it of use.
If you like my content, please take a moment to view and vote on my Idea Requests: https://tinyurl.com/mysocalledideas

Lyndsy-Denk
Community Advisor
Community Advisor
August 21, 2023

Fabulous! I applied this to one of our views in the Projects area and have only one piece of feedback: Your valueexpression delivers a negative number, so I swapped the expression to read:

 

valueexpression=ROUND(DATEDIFF($$TODAY,{lastUpdateDate}),0)

 

RandyRoberts
Community Advisor
Community Advisor
August 21, 2023

Thanks @lyndsy-denk, that's great. I've been meaning to fix that for ages and it just kept slipping my mind. Much easier to copy and paste yours!

Doug_Den_Hoed__AtAppStore
Community Advisor
Community Advisor
August 21, 2023

 

Hi @brookest1,

 

In addition to the handy bolding that @randyroberts offered, you could also filter the report to only those projects whose Last Update Date is less than $$TODAY-7d (i.e. haven't been updated in at least a week), and/or add and default to a column chart to the report that groups by the Last Update Date (e.g. by month), which would then separate them into separate piles of varying inactivity for further analysis (i.e. move it or lose it), in a fashion similar to this One Chart To Role Them All post.

 

Regards,

Doug

BrookeSt1Author
Level 2
August 21, 2023

Thanks Doug.  That filter was helpful.

skyehansen
Community Advisor
September 7, 2023

I think it's worth drilling down on some of your particular needs. I'm just embarking on this journey myself, so here are some brief notes I've made.

 

Here are some actions that update a project's "last update date":

  • task addition and deletion
  • change to project custom form
  • change to task status
  • upload file to project
  • comments at the project level

Here are some actions that do not update the project's last update date.

  • change to task fields (e.g. task description)
  • upload file to task
  • comments at the task level

So to your point, as long as you define lack of activity as the former, then that column stands. If your users may tweak the project with the latter set of actions (or others), you may have some false positives on your report unless you specifically filter for these actions as well.