项目级别企业字段,用于显示具有条件的项目级别计划性能 [英] Project level Enterprise field to display the Project level schedule performance with conditions

查看:64
本文介绍了项目级别企业字段,用于显示具有条件的项目级别计划性能的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想设置up项目级企业字段,用于在PWA上的项目中心视图中显示项目级别计划性能。

版本:带有SQL Server 2008(SP2)的Project Server 2007(SP2)。

 

任务级别企业字段(文本)" Sched Perf"设置为显示每项任务的计划表现。

该字段的公式为:IIf([Baseline Finish] = 4294967295,"No Baseline",IIf([%Complete] = 100 ,"完成",IIf([完成]> [基线完成],"延迟","开启
目标")))

该字段也使用图形指示符取决于文本值..

 

我创建了Project level Enterprise字段(文本)" Proj Sched Perf"显示项目级别计划表现

我想知道是否/如何实现字段
,条件如下:

I wonder if/how we can implement the field with the following condition:

(1)如果项目没有基线 - >无基线

(2)如果项目%complete = 100 - > "完成"

(3)如果任何一个未完成的任务是"迟到"的话。 - > "迟到"

(4)所有未完成的任务都是"On Target"。 - >在目标"

请告诉我。谢谢。 

推荐答案

公式只能读取一个任务的数据,因此无法查看是否所有任务都是......但是有一个解决方法。在提交的数字中,EG Number1添加一个公式,如果任务在目标上,则结果为1。对于摘要任务,请使用Number1字段求和。
现在,如果任何任务延迟,项目级别摘要任务将> 0。如果所有任务都在目标上,则Number1将为零。现在调整你的论坛以测试Number1。

A formula can only read data for one task, so seeing if all tasks are... is not possible. However there is a workaround. In a Number filed, EG Number1 add a formula that results in a 1 if a task is on target. For summary tasks have the Number1 field sum. Now if any task is late the Project level summary task will be >0. If all tasks are on target Number1 will be zero. Now adjust your forumula to test Number1.

但是如果你有一个超过10个任务的项目并且没有一个是迟到的(假设迟到基线完成)那么你就是在撒谎,没有正确更新项目或将基线设置为日期的日期! ;-)所以,我认为在项目层面很少使用这个公式的
,除非迟到被定义为迟到或超过20%。

However if you have a proejct with more than 10 tasks and none of them are late (assuming late is later than baseline finish) then you're lying, haven't updated the project properly or have set the baseline to dates in the future!! ;-) So, I see little use of this formula at a project level unless late is defined as more than 20% late or more.


这篇关于项目级别企业字段,用于显示具有条件的项目级别计划性能的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆