Velocity--获取Jira子任务的customfield值
我正在为Jira构建一个Velocity脚本,但我需要一些帮助 我有一些子任务在家长Jira票。我想获取该子任务中特定customfield的值 这就是我尝试过的:Velocity--获取Jira子任务的customfield值,jira,velocity,Jira,Velocity,我正在为Jira构建一个Velocity脚本,但我需要一些帮助 我有一些子任务在家长Jira票。我想获取该子任务中特定customfield的值 这就是我尝试过的: #foreach($subTask in $issue.getSubTaskObjects()) $cf = $getCustomFieldObject(customfield_11758) $subTask.getCustomFieldValue($cf) #end 但这似乎不起作用。我的目标是让custo
#foreach($subTask in $issue.getSubTaskObjects())
$cf = $getCustomFieldObject(customfield_11758)
$subTask.getCustomFieldValue($cf)
#end
但这似乎不起作用。我的目标是让customfield_11758(在子任务中)在脚本中打印出其值
有人能帮我吗?getCustomFieldObject是CustomFieldManager的一种方法: 我看到$customFieldManager可用于JIRA velocity电子邮件模板:但我不确定它是否被注入到非电子邮件模板中。所以试试$customFieldManager.getCustomFieldObject(customfield_11758)。如果没有$customFieldManager字符串,将打印“$customFieldManager.getCustomFieldObject(customfield_11758)” 在这种情况下,您需要确保您的工作流操作具有CustomFieldManager的getter,然后像以下那样使用它:
$customFieldManager.getCustomFieldObject($type)
或者有一个包装customFieldManager.getCustomFieldObject的方法,然后从模板中调用该方法