0

我正在尝试在 WorkFront 中创建一个新的任务报告,并且我需要在值表达式中使用项目级字段,但系统似乎无法识别我尝试在项目对象之外使用的任何内容。我知道该字段是可访问的,因为我可以简单地使用 valuefield 并且它可以很好地显示该字段。我假设链接我不知道的对象时语法有所不同?

使用任务的 referenceNumber 的示例 valueexpression 可以正常工作:

valueexpression=IF({referenceNumber}=="1234","Y","N") 

使用项目的 referenceNumber 的示例不起作用

valueexpression=IF({project:referenceNumber}=="1234","Y","N") 

我显然遗漏了一些东西......但真正让我困惑的是我可以改为使用具有相同语法的 valuefield ,这很好用:

valuefield=project:referenceNumber

我错过了什么?

谢谢-

4

1 回答 1

0

经过令人尴尬的反复试验,我终于找到了正确的语法:

valueexpression=IF({project}.{referenceNumber}=="1234","Y","N") 
于 2017-03-09T14:10:39.893 回答