コンテンツにスキップ

ダイアログ

ルール整理機能

ルール整理機能は、設定画面のルール一覧にある「整理」ボタンから利用できます。設定が増えてきた際に、ルールの重複や冗長な構成を自動的に検出・最適化します。

同じイベント・同じ条件を持つ複数のルールを1つに統合します。同一グループ内のルールのみが統合対象となるため、異なるグループのルールが意図せず統合されることはありません。

統合前:

ルール1: 編集画面表示時 [グループ: 表示制御] → フィールド制御
ルール2: 編集画面表示時 [グループ: 表示制御] → 条件書式

統合後:

ルール1: 編集画面表示時 [グループ: 表示制御]
├── フィールド制御
└── 条件書式

同一フィールドに対する複数の条件分岐を、if/else if/else 構造に変換します。

変換前:

ルール1: if 部門=営業 → 営業向け表示
ルール2: if 部門=経理 → 経理向け表示
ルール3: if 部門=総務 → 総務向け表示

変換後:

ルール1:
if 部門=営業 → 営業向け表示
else if 部門=経理 → 経理向け表示
else → 総務向け表示

統合されるルールにコメントが設定されている場合、統合後のルールにコメントが自動的に転記されます。複数のルールのコメントは結合されるため、整理前の意図が失われません。

  1. 設定画面のルール一覧上部にある 「整理」 ボタンをクリック
  2. 整理候補が一覧で表示される
  3. チェックボックスで適用する整理を選択(選択式プレビュー)
  4. Before/After diff で変更内容を確認
  5. 選択した整理を実行

各ルールの右端にある 「整理」ボタン から、そのルールに関連する整理候補だけを表示・適用できます。全体の整理が不要な場合や、特定のルールだけを整理したい場合に便利です。

整理候補は一覧形式で表示され、各候補にチェックボックスが付いています。

  • 個別選択 — チェックボックスで適用する整理を個別に選択
  • 全選択/全解除 — 一括で選択・解除
  • Before/After diff — 各候補の変更前後を diff 形式で確認