1
0
-1
2 回答
- 10-1
String で値を取得してるでしょうか...?
カスタムラベルフィールドの値は List で返されるかと思うので、java.util.List<com.atlassian.jira.issue.label.Label> labels = (java.util.ArrayList<com.atlassian.jira.issue.label.Label>) issueObject.getCustomFieldValue(f1CustomField); // 複数のラベルを 以下loop で1つ1つ取得して処理 for (com.atlassian.jira.issue.label.Label label : labels) { String labelString = label.getLabel(); // 処理する内容 }
のようにするとどうでしょう...
コメントを追加... - 210
ご回答ありがとうございます。
期待した値が取得できました。
ラベルは1つしかないので、get(0)で取得します。
コメントを追加...
ラベルタイプのカスタムフィールドで親チケットの値を子チケットに継承したいのですが、
ggetCustomFieldValueを使って親の値を取得すると取得値の両側に[]がついてしまいます。
(例)123456と入力して登録した親チケットの取得値が[123456]になってしまう
子のチケットに123456ラベルをセットするにはどのようにすればよいでしょうか?