我在Workfront中设置了仪表板。我想创建一个自定义视图,我称之为“Est差异”,在任务级别,它将比较完成任务计划完成时间(workRequired)和实际完成时间(actualWorkRequired)。换句话说,我们计划了10个小时,但它花了15个,所以显示的值应该是+ 50%。workfront-api - 自定义视图
计算是计划小时数(减)实际小时数(除以)计划小时数。我想出了看法如下代码:
displayname=Est Variance
linkedname=direct
namekey=Est Variance
querysort=actualWork
shortview=true
textmode=true
valueexpression=ROUND(SUB({actualWorkRequired},{workRequired}))/({workRequired})*100
valuefield=actualWorkRequired
valueformat=compound
viewalias=actualworkrequired
...返回正确的值,但我试图做如下修改:
- CONCAT一个“%”后值
- 四舍五入到最接近的整数
- 添加将以红色显示任何正值和以绿色显示任何负值的规则。
- 对于返回“0”(计划小时数=实际小时数)的任务,不显示任何内容。