行き当たりばったり開発メモコンテンツへスキップ行き当たりばったり開発メモゲームやサーバ、車から加湿器まで、気の向くままに情報発信するブログ。RegisterRedmineIssueRegisterは、RedmineにREST-APIを使用してチケットを登録するためのスクリプトです。添付ファイルに対応しており、VBScriptで記述されています。企業のPCでセキュリティ制約により一括登録系のソフトウェアを使用できない環境で一括登録を行うために使用できます。(但し、設定によるため利用できることは保証しません。)組み合わせ例として、ExcelVBAやテキストファイルしか扱うことができないソフトウェアで登録用ファイルや添付ファイルを出力して、RedmineIssueRegister.vbsを起動することで設定先のRedmineにチケットを登録します。このプログラムを使用することで、都度ExcelVBA等でRedmineのRESTにデータを送信するためのプログラムを作成しなくても簡単な設定ファイルを生成して起動するだけでよくなります。https://github.com/Zen0922/RedmineIssueRegisterGitHub使ったの初めてです。何か至らない点があったらすみません。Stackを使用して検証しています。Enterprise(多分)Redmineは社内サーバ上で運用されているものを使用(環境は不明)。制約事項として複数選択が必要なカスタムフィールド等には対応していません。(私が必要としていないから・・・。必要になったら考えます。)アップロード可能なファイルは、Libディレクトリ内の「Dictionary_MIME_ASCII.csv」に設定されている形式のみ対応します。不足があれば追加してもらえればOKです。アップロードしたファイルが化けてしまう場合は、全部バイナリモードにするとうまく行くかもしれません。このプログラムの作成に際して下記サイトを参考にしています。EXCEL(VBA)から、HTTP通信でファイルをアップロードしてみよう。コメントをキャンセルメールアドレスが公開されることはありません。