We're updating our terminology in Jira

'Issue' is changing to 'work item'. You might notice some inconsistencies while this big change takes place.

フォームやフォーム フィールドでスマート値にアクセス

送信されたフォームやフォーム フィールドのスマート値にアクセスすることで、Jira Service Management でデータを取得して操作するだけでなく、自動化やレポート機能を強化することもできます。

アクセスできるスマート値は、送信されたフォームのトリガーに使用されたフォームのものに限られます。

スマート値でフォームを取得する

You can access submitted forms on work items when using the Forms submitted automation trigger by using {{forms}} to format the value of forms in a list when setting up a rule. To access a specific form from a list, use the automation lists smart values to retrieve the form you’re after.

スマート値でフォーム フィールドを取得する

フォーム フィールドの特定のスマート値にアクセスするには、フィールド タイプと、フォーム内のフィールドの一意の識別子として機能するフィールド キーの両方を把握している必要があります。各フィールドのフィールド キーは、サイド パネルからフォームでフィールドを設定する際にカスタマイズできます。

なお、フィールド キーは大文字と小文字を正しく区別して入力する必要があります。スペースも同様に認識されます。

自動化ルールの例

ジョンは、「従業員オンボーディング」フォームが送信されるたびに、オンボーディング メモ付きのコメントを追加する自動化ルールを作成したいと考えています。

このルールを作成する前に、「従業員オンボーディング」フォームの「メモ」フィールドにフィールド キーがあることを確認する必要があります。

彼はこれを「onboarding-notes」にします。

[自動化] に移動してこのルールを作成し、フォームとして「従業員オンボーディング」を選択した状態でトリガー [フォームの送信時] を使用します。

He then adds the action Comment on work item and enters {{forms.last.onboarding-notes}} as the comment.

Now whenever an ‘Employee Onboarding’ is submitted, the value from the ‘Notes’ field will be added as a comment on the work item.

テキスト フィールド

次のフィールド タイプでは、ルールの設定時に「自動化スマート値 - テキスト フィールド」を使用し、値をテキスト文字列としてフォーマットします。

  • 短いテキスト

  • 長いテキスト

  • 段落

  • メール

  • URL


テキスト フィールド キーが "要約" で、テキスト フィールドの値が "Taro Yamada" の場合、{{forms.last.Summary}} は "Taro Yamada" を返します。

選択肢フィールド

次のフィールド タイプでは、ルールの設定時に「自動化スマート値 - リスト」を使用し、アイテムの値をリストとしてフォーマットします。選択したアイテムの ID を取得するには {{id}} を使用し、選択したアイテムのラベルを取得するには {{label}} を使用してください。

  • ラジオ ボタン

  • チェックボックス

  • ドロップダウン

  • 複数選択ドロップダウン

  • カスケード ドロップダウン

  • Assets


フィールド キーが "所在地" で、選択肢フィールドの選択値が "シドニー" の場合、{{forms.last.Location.label}} は "シドニー" を返します。

日付フィールド

次のフィールド タイプでは、ルールの設定時に、「自動化スマート値 - 日時」を使用し、テキスト値としてフォーマットします。

  • 日付

  • 日時

  • 時間


日付フィールド キーが "期限" で、選択フィールドの選択値が "10/01/24" の場合、{{forms.last.Due date.fullDate}} は "2024 年 10 月 1 日水曜日" を返します。

数値フィールド

次のフィールド タイプでは、ルールの設定時に、「自動化スマート値 - 数式」を使用し、数値としてフォーマットします。

  • 数値


数値フィールド キーが "インボイス" で、フィールドの値が "100" の場合、{{forms.last.Invoice.asCurrency}} は "$100" を返します。

ユーザー フィールド

次のフィールド タイプでは、ルールの設定時に、「自動化スマート値 - ユーザー」を使用し、ユーザー データとしてフォーマットします。

  • 単一ユーザー

  • 複数のユーザー


ユーザー フィールド キーが "マネージャー" で、ユーザー フィールドの値が "Taro Yamada" の場合、{{forms.last.Manager.displayName}} は "Taro Yamada" を返します。

添付ファイル フィールド

次のフィールド タイプでは、ルールの設定時に「自動化スマート値 - リスト」を使用し、アイテムの値をリストとしてフォーマットします。添付ファイルの ID を取得するには {{id}} を使用し、添付ファイルの名前を取得するには {{name}} を使用してください。

  • 添付ファイル


添付ファイル フィールド キーが "履歴書アップロード" で、フィールドの値が "Taro Yamada CV" の場合、{{forms.last.Upload resume.name}} は "Taro Yamada CV" を返します。

[フォームの送信時] トリガーを使用せずにスマート値にアクセスする

You can also access any forms on a work item by using {{issue.forms.<UUID>}} and referring to automation lists smart values. These will be grouped by their Universally Unique Identifiers (UUIDs) and be returned as a list. The UUID can be retrieved from either the Forms REST APIs 'Get project form index', or by inspecting elements on the Forms landing page and accessing the UUID via the Network tab.

自動化ルールの例

John wants to create an automation rule that adds a comment with an employee’s latest salary to a work item.

このルールを作成する前に、「給与設定」フォームの「給与」フィールドにフィールド キーがあることを確認する必要があります。

彼はこれを「payroll-salary」にします。

He now navigates to Automation to create this rule and selects the Manual trigger from work item as the trigger.

He then adds the action Comment on work item and enters {{issue.forms.f7142b07-d3a4-4522-a7e4-8799d526e0a6.payroll-salary}} as the comment.

Now whenever multiple ‘Payroll setup’ forms are on a work item, the value from the ‘Salary’ field on the most recent ‘Payroll setup’ form will be added as a comment on the work item.

さらにヘルプが必要ですか?

アトラシアン コミュニティをご利用ください。