1
0
-1

「親課題キー:ISSUE-1234」と「要約:タイトルテスト」をあらかじめセットしたサブタスク作成のURLを準備することは可能でしょうか。

「CreateIssueDetails!init.jspa」や「CreateSubTaskIssue.jspa」を使ってみましたが、うまくいきません。


http://192.168.0.1:8080/jira/secure/CreateIssueDetails!init.jspa?pid=10004&issuetype=10001&parent=ISSUE-1234&summary=タイトルテスト

→エラー:issuetype: 課題タイプはサブタスクですが、親課題のキーまたは ID が指定されていません。


http://192.168.0.1:8080/jira/secure/CreateSubTaskIssue.jspa?pid=10004&issuetype=10001parent=ISSUE-1234&summary=タイトルテスト

→エラー:この課題はすでに存在しません。

    Commentコメントを追加...

    1 回答

    1.  
      3
      2
      1
      <Jira base url>/secure/CreateSubTaskIssueDetails!init.jspa?parentIssueId=14900&pid=10200&issuetype=10003&summary=タイトルテスト

      のような形でアクセスしてみるとそれっぽい画面が表示され
      そこから課題が作成できたようでしたがこれでいけるでしょうか...

      1. 荒木治

        いけました。ありがとうございます!「CreateSubTaskIssueDetails!init.jspa」があったのですね。

        上記では親課題のIDを指定しているようですが、課題キーのみでは難しいでしょうか。

        IDを確認するために毎回[編集]や[割り当て]等のリンクを確認することになりそうなので、親課題キーでURLを作成できると助かります。

        IDでしかURLを作成できないのであれば、課題ナビゲーターの検索結果への表示や、カスタムフィールドへ課題IDの出力などでスマートに確認できるようになると嬉しいのですが。。

      2. Shuzaburo Doba

        課題キーの形でのアクセスを試してみましたが、どの形式もエラーとなってしまいました...
        ID が必要のように感じられます。

        課題検索画面に ID を表示する方法は、標準ではないようです。

        https://community.atlassian.com/t5/Jira-Service-Desk-questions/Issue-ID-Field-being-added-to-CSV-Current-Fields-and-should-not/qaq-p/609173

        ScriptRunner の ScriptFields 等を使用してカスタムフィールドに値を持たせることはできそうです。

        どういうシチュエーションで URL にアクセスするかにも左右されてしまうかと思いますが、
        JavaScript だと JIRA.Issue.getIssueId() から取得したり
        課題キーから Ajax で ID を取得したりなども考えられます。

      3. 荒木治

        ありがとうございます。

        今回はautomation for jira liteで課題作成時に任意フィールドに{{id}}を挿入することで検索画面に出すことができました。

        その他の方法も機会があれば試してみます。

        とても助かりました。

      4. Shuzaburo Doba

        automation for jira lite でもできるのですね!!

        解決できたようでよかったです。

        ありがとうございました!

      Commentコメントを追加...