I added a field 'Text30' to each project, 27 in all, in PWA 2013 (MS Project Server 2013), labeled it 'Health Status'. The formula interrogates each row for an appropriate status - see formula below. I added Graphical Indicators - colored circles, flags, etc. for visualization.
The formula works well on the non-summary rows. See attachment. I use the 'inherit criteria' checkboxes on the Graphical Indictors dialog as I cannot seem to get a formula that will work as I 'want it to work'. See question below.
Question:
How can I change the formula so that for any project its Summary & Project rows behave as follows?
- If any non-summary row for a Summary or Project row is 'late', then that Summary and/or Project row is 'late'?
Currently, the formula below finds that the Summary and Project rows are 'In Progress' because those individual rows pass the formula criteria for 'In Progress', yet the non-summary rows (indented under a Summary / Project row) are be 'late'.
Formula:
IIf([Duration]=0,"Milestone",
IIf([% Complete]=100,"Complete",
IIf([Priority]=900,"On Hold",IIf(((([Current Date]+6)>=[Scheduled Finish]) And ([% Complete]<50)),"Late",
IIf((([Current Date]>[Scheduled Finish]) And ([% Complete]<>100)),"Late",
IIf(((([Current Date]+6)>=[Scheduled Finish]) And ([% Complete]<=75)),"At Risk","In Progress"))))))
Setup - Graphical Indicators