レイアウトのルール

レイアウトのルール

お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。

レイアウトルールは、特定の条件に基づいてアイテムのレイアウトをカスタマイズするためのさまざまな要件に対応するソリューションです。レイアウト内の項目の動作を自動化できるため、データ収集プロセスの精度をより高めることができます。
 
レイアウト内の項目に条件を適用し、その条件に応じて実行するアクションを関連付けて、項目の動作を定義します。条件を設定することで、レイアウトおよび項目を特定の要件に合わせて柔軟に変更できます。
 
レイアウトルールの定義には、次の内容が含まれます。
  1. ルールを適用するメインの項目を選択する
  2. ルールを実行するために満たす必要がある条件を指定する
  3. レイアウト内の項目に期待する動作をもたらすトリガーアクションを選択する

トリガーアクション

レイアウトルールで設定した条件に対して、次のアクションをトリガーできます。
  1. 項目を表示: 条件に一致した場合にのみ、レイアウトに表示する項目を選択します。
  2. 項目を非表示: 条件に一致した場合にのみ、レイアウトから非表示にする項目を指定します。
  3. 項目を無効化: 条件に一致した場合、項目を読み取り専用にします。
  4. 必須項目を設定: 作業アイテムを完了するために必要なデータが必ず入力されるよう、特定の項目を必須にします。
  5. 必須解除: 条件に一致した場合にのみ、レイアウト内の必須項目を任意項目に変更します。
  6. セクションを表示: 条件に一致した場合にセクションを表示します。
  7. セクションを非表示: 条件に一致した場合にセクションを非表示にします。
  8. 項目値を設定: 条件に一致した場合に項目へ値を自動入力します。
  9. 項目値を設定してロック: 条件に一致した場合に項目へ値を自動入力し、その後編集できないようロックします。
  10. 選択リストを制限: 条件に一致した場合にのみ、指定した選択リスト値だけを表示します。
Info
利用可能なプラン: Premier、Enterprise、Zoho One プラン
Alert
アクセス権: 「カスタム項目の管理」権限を持つプロファイルのユーザーは、レイアウトルールを作成、編集、削除できます。
 
対象タブ: Work Items、Release

メリット

  1. 条件付きの項目動作を利用して、レイアウトを最適化できます。
  2. ルールベースの項目を使用して、データ収集プロセスを多様化・強化できます。
  3. トリガーアクションを活用して、さまざまな要件に合わせてレイアウトを柔軟にカスタマイズできます。
  4. 項目の表示設定を自動化し、あらかじめ値を設定できます。


プロジェクト所有者が、次のアクションを自動化したいとします。
  1. アイテム種別に基づいて、作業アイテムをユーザーに割り当てる。
  2. アイテム種別に応じてセクションを表示する。
  3. 選択されたアイテム種別に基づいて、項目値を更新しロックする。

この場合、レイアウトルール機能を使用し、メイン項目アイテム種別として複数の条件を作成できます。作業アイテムのレイアウトで選択されたアイテム種別に応じて、フォーム内の値が動的に更新され、該当する項目やセクションが表示されます。
 
アイテム種別がStoryの場合、そのストーリーはプロジェクトマネージャーに割り当てる必要があります。レイアウトルールで条件を作成し、ストーリーを該当ユーザーに自動的に割り当てることができます。
 
アイテム種別がTaskの場合、そのタスクは開発者に割り当てる必要があります。タスクセクションでは、追加の詳細を確認できます。このために、別の条件を作成し、タスクを該当ユーザーに割り当てるアクションと、タスクセクションを表示するアクションをトリガーとして設定します。
 
アイテム種別が Bug の場合、優先度項目を「High」に更新し、その項目をロックしてユーザーが変更できないようにする必要があります。条件を作成し、優先度項目を更新してロックするトリガーアクションを設定します。

機能の動作 

  1. レイアウトルールは、作成、編集、表示ページで適用されます。
  2. レイアウトルールは、次の項目タイプには使用できません。
    1. 自動採番
    2. ルックアップ
    3. ロールアップ
    4. 数式
  3. レイアウトルールは、インポートで作成されたデータには適用されません。
  4. レイアウトルールは、API 経由でデータが作成または編集された場合は実行されません。
  5. 1 つのレイアウトルール内で、メイン条件とサブ条件を合わせて最大 200 個までアクションを追加できます。

レイアウトルールを作成する  

  1. 右上の をクリックし、[設定]ページに移動します。
  2. Customization]>[Layout Rules]に移動します。

  3. 右上の + Layout Rules をクリックします。
  4. レイアウトルールを作成するレイアウトを選択し、[Proceed] をクリックします。
  5. Rule Name説明 を入力します。
  6. ルールを開始する条件を選択します。これがメイン条件になります。メイン条件には、メイン項目と値が必要です。たとえば、Status typeOpen の場合などです。

  7. メイン条件を設定したら、[Proceed] をクリックします。
  8. 必要に応じて、メイン条件に加えてサブ条件を追加できます。たとえば、この条件を実行するための担当者を「Monica」にしたい場合などです。サブ条件を追加したら、[Save] をクリックします。
  9. 条件に対してトリガーアクションを選択します。

  10. ある条件にアクションを設定すると、次の条件を作成できるようになります。
    メモ: 前の条件にアクションが設定されていない場合は、新しい条件を追加できません。
  11. 条件を作成すると、レイアウトルールは自動的に保存されます。
Idea
レイアウトルールによって項目値が変更され、その項目値が別のレイアウトルールで設定された条件を満たす場合、2 つ目のレイアウトルールがトリガーされて実行されます。

例:
レイアウトルール 1: 
メイン条件: Item type が Task
サブ条件: ユーザーグループ項目の値を Development team に更新する。

レイアウトルール 2: 
メイン条件: User group が Development team である。
サブ条件: 開始日を今日、終了日を Next week に更新する。

ルール 1 が実行され、ユーザーグループ項目が Development team に変更されると、直ちにルール 2 がトリガーされ、開始日と終了日の更新アクションが実行されます。

レイアウトルールを作業アイテムに適用する  

レイアウトルールはレイアウトに関連付けられます。該当レイアウトをプロジェクトに関連付けると、そのレイアウトルールはプロジェクトおよびそのプロジェクトに追加されたすべての作業アイテムに適用されます。
  1. 右上の をクリックし、[設定]ページに移動します。
  2. [Customization]>[Layout Rules]に移動します。
  3. 既存のレイアウトにカーソルを合わせ、+ Associate Projects をクリックします。
  4. レイアウトに関連付けるプロジェクトを選択します。
  5. [Associate] をクリックします。
作業アイテムのレイアウトのカスタマイズについて詳しく知りたい場合は、関連するヘルプドキュメントを参照してください。

レイアウトルールを編集する

  1. 右上の をクリックし、[設定]ページに移動します。
  2. [Customization]>[Layout Rules]に移動します。
  3. 対象のレイアウトルールにカーソルを合わせ、[Edit] をクリックします。
  4. レイアウトルールを更新します。
変更内容は自動的に保存されます。

レイアウトルールを有効化または無効化する  

  1. 右上の をクリックし、Settings ページに移動します。
  2. [Customization]>[Layout Rules]に移動します。
  3. ステータスボタンを切り替えて、レイアウトルールを有効または無効にします。
レイアウトルールは、作成時点ではデフォルトで有効になっています。