如何在Velocity中获取自定义字段

时间:2016-11-09 14:41:11

标签: velocity jira-plugin

在JIRA中,我有一个自定义字段,它是一个复选框。在Velocity中,我试图获取复选框的值,但我似乎只返回了返回的自定义域名,而不是值:

#set($Exclude = $customFieldManager.getCustomFieldObject("customfield_10108").getValue($issue))

无论是否勾选复选框,都会为所有记录返回此信息:

  

[排除]

(这是复选框的标签)

我也试过以下但没有运气:

 #set($Exclude = $customFieldManager.getValueFromIssue("customfield_10108", $issue))

我真的不在乎回来的东西(0,1或真/假)。

我也尝试使用单选按钮而不是复选框,但我也遇到了同样的问题。

1 个答案:

答案 0 :(得分:0)

这花了我更多的时间,但终于找到了它:

#set($Exclude = $customFieldManager.getCustomFieldObject("customfield_10108"))
#if(!$Exclude.hasValue($issue))
<whatever you want to do when the checbox is not checked>
#end