プロジェクト

全般

プロフィール

QA #322

奈良 裕記 さんが3年以上前に更新

h3. ■現象/要望 

 作成済チケットのカスタムフィールド種別/内容を一括変更したい。(boolean→list) 
 現行データ・ステータスに応じた値を設定したい。 
 カスタムフィールドIDは、できれば変更したくない。(カスタムクエリの設定変更削減) 

 h3. ■解決策 

 1.チケットをエクスポートしてEXCEL編集-一括設定 
   ・CF追加定義 
   ・EXCELにエクスポート 
   ・EXCEL上でデータ加工 
   ・「Redmineチケット★一括★」で、Redmineに該当項目のみを反映する。 
    http://blog.redmine.jp/articles/redmine-ticket-ikkatsu/ 

 2.DB直接操作 
   ・CFを追加 
   ・SQLで条件に合うチケットIDを抽出、custom_valuesにupdate実施 

 h3. ■対応状況 

 EXCEL一括で実施するのが最適と思います。 

 h3. ■補足 

 要求仕様(例) 

 (従来)boolean 非該当(初期値)/該当 
 ↓ 
 (要望)list      未確認(初期値)/非該当(確認済)/該当(確認済) 

 変換ルール 
  該当→該当(確認済) 

  非該当(初期値) Close済チケット→非該当(確認済) 
  非該当(初期値) 未Closeチケット→未確認(初期値) 


 要注意事項 

 チケット作成後に、そのトラッカー/プロジェクトにカスタムフィールドを追加した場合、 
 そのチケットを編集/保存するまで、追加したカスタムフィールドのレコードがDB上に追加されない。 
 (つまり、sqlで実際のデータをupdateできない) 

 !https://unofficial-redmine.org/matomo/matomo.php?idsite=1&rec=322!

戻る