回答編集履歴

1

追記:更新する場合

2016/03/12 16:26

投稿

umed0025
umed0025

スコア851

test CHANGED
@@ -1,6 +1,8 @@
1
1
  すでに解決されているかもしれませんが、こちらで使っていたサンプルを貼り付けておきます。
2
2
 
3
3
  CustomeFiledのIDが登録する課題にないと更新されません。エラーにはならないです。
4
+
5
+ 肝心の更新する場合が抜けていたので追記しました。
4
6
 
5
7
 
6
8
 
@@ -107,3 +109,41 @@
107
109
  }
108
110
 
109
111
  ```
112
+
113
+
114
+
115
+ 追記:更新する場合
116
+
117
+ ```java
118
+
119
+ public void updateIssue() throws RedmineException {
120
+
121
+ // Redmineマネージャー生成。
122
+
123
+ RedmineManager redmineManager = RedmineManagerFactory.createWithApiKey(uri, apiAccessKey);
124
+
125
+ // 課題取得。
126
+
127
+ IssueManager issueManager = redmineManager.getIssueManager();
128
+
129
+ // 課題番号を元に取得。
130
+
131
+ Issue issue = issueManager.getIssueById(3);
132
+
133
+ // カスタムフィールド設定。
134
+
135
+ CustomField customField = issue.getCustomFieldByName("発生バージョン");
136
+
137
+ customField.setValue("0.0.1");
138
+
139
+
140
+
141
+ // 課題をRedmineサーバーに登録。
142
+
143
+ issueManager.update(issue);
144
+
145
+ }
146
+
147
+ ```
148
+
149
+