如何在 WorkFront 任务报告的值表达式中使用项目字段
How to use project fields in valueexpressions in WorkFront task report
我正在尝试在 WorkFront 中创建一个新的任务报告,我需要在值表达式中使用项目级字段,但系统似乎无法识别我尝试在项目对象之外使用的任何内容。我知道该字段是可访问的,因为我可以简单地使用 valuefield 并且它可以很好地显示该字段。我假设在链接我不知道的对象时语法存在一些差异?
使用任务的 referenceNumber 的值表达式示例,效果很好:
valueexpression=IF({referenceNumber}=="1234","Y","N")
使用项目的 referenceNumber 不 工作的示例:
valueexpression=IF({project:referenceNumber}=="1234","Y","N")
我显然遗漏了一些东西......但真正让我困惑的是我可以改为使用具有相同语法的 valuefield 并且这工作正常:
valuefield=project:referenceNumber
我错过了什么?
谢谢-
经过令人尴尬的反复试验,我终于找到了正确的语法:
valueexpression=IF({project}.{referenceNumber}=="1234","Y","N")
我正在尝试在 WorkFront 中创建一个新的任务报告,我需要在值表达式中使用项目级字段,但系统似乎无法识别我尝试在项目对象之外使用的任何内容。我知道该字段是可访问的,因为我可以简单地使用 valuefield 并且它可以很好地显示该字段。我假设在链接我不知道的对象时语法存在一些差异?
使用任务的 referenceNumber 的值表达式示例,效果很好:
valueexpression=IF({referenceNumber}=="1234","Y","N")
使用项目的 referenceNumber 不 工作的示例:
valueexpression=IF({project:referenceNumber}=="1234","Y","N")
我显然遗漏了一些东西......但真正让我困惑的是我可以改为使用具有相同语法的 valuefield 并且这工作正常:
valuefield=project:referenceNumber
我错过了什么?
谢谢-
经过令人尴尬的反复试验,我终于找到了正确的语法:
valueexpression=IF({project}.{referenceNumber}=="1234","Y","N")