ルール整理機能
ルール整理機能は、設定画面のルール一覧にある「整理」ボタンから利用できます。設定が増えてきた際に、ルールの重複や冗長な構成を自動的に検出・最適化します。
同一条件のルール統合
Section titled “同一条件のルール統合”同じイベント・同じ条件を持つ複数のルールを1つに統合します。同一グループ内のルールのみが統合対象となるため、異なるグループのルールが意図せず統合されることはありません。
統合前:
ルール1: 編集画面表示時 [グループ: 表示制御] → フィールド制御ルール2: 編集画面表示時 [グループ: 表示制御] → 条件書式統合後:
ルール1: 編集画面表示時 [グループ: 表示制御] ├── フィールド制御 └── 条件書式else if 変換
Section titled “else if 変換”同一フィールドに対する複数の条件分岐を、if/else if/else 構造に変換します。
変換前:
ルール1: if 部門=営業 → 営業向け表示ルール2: if 部門=経理 → 経理向け表示ルール3: if 部門=総務 → 総務向け表示変換後:
ルール1: if 部門=営業 → 営業向け表示 else if 部門=経理 → 経理向け表示 else → 総務向け表示コメント転記
Section titled “コメント転記”統合されるルールにコメントが設定されている場合、統合後のルールにコメントが自動的に転記されます。複数のルールのコメントは結合されるため、整理前の意図が失われません。
- 設定画面のルール一覧上部にある 「整理」 ボタンをクリック
- 整理候補が一覧で表示される
- チェックボックスで適用する整理を選択(選択式プレビュー)
- Before/After diff で変更内容を確認
- 選択した整理を実行
ルール単位の整理
Section titled “ルール単位の整理”各ルールの右端にある 「整理」ボタン から、そのルールに関連する整理候補だけを表示・適用できます。全体の整理が不要な場合や、特定のルールだけを整理したい場合に便利です。
選択式プレビュー
Section titled “選択式プレビュー”整理候補は一覧形式で表示され、各候補にチェックボックスが付いています。
- 個別選択 — チェックボックスで適用する整理を個別に選択
- 全選択/全解除 — 一括で選択・解除
- Before/After diff — 各候補の変更前後を diff 形式で確認