在JIRA中,我有一个自定义字段,它是一个复选框。在Velocity中,我试图获取复选框的值,但我似乎只返回了返回的自定义域名,而不是值:
#set($Exclude = $customFieldManager.getCustomFieldObject("customfield_10108").getValue($issue))
无论是否勾选复选框,都会为所有记录返回此信息:
[排除]
(这是复选框的标签)
我也试过以下但没有运气:
#set($Exclude = $customFieldManager.getValueFromIssue("customfield_10108", $issue))
我真的不在乎回来的东西(0,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