Conditional Layouts – 拡張機能ガイド | VtigerCRM
PREMIUM EXTENSION

Conditional Layouts
動的レイアウト設定

入力フォームに「知能」を。必要な時、必要な項目だけを表示する。

無関係なフィールドが並ぶ長い入力画面は、ミスの温床です。
「Aを選択したらBを表示する」「Cの場合はDを必須にする」。条件に応じたスマートなフォーム制御で、入力業務を劇的にシンプルにします。

New Support Ticket
Hardware Issue
Logic Applied
Valid Warranty
Condition Met
Smart Logic Engine

すべての項目を
常に見せる必要はありません。

「法人」を選んだ時だけ会社名を入力させたい。「受注」フェーズになったら契約日を必須にしたい。
Conditional Layoutsは、そんな「当たり前の入力ロジック」を、プログラミングなしでVtigerCRMに追加します。

動的な表示制御

フィールドの値に応じて、他の関連フィールドを表示・非表示に切り替え。画面を常にシンプルに保ちます。

必須項目の制御

「特定の条件を満たした時だけ必須にする」という高度なバリデーションが可能。入力漏れと、不要な強制入力を同時に防ぎます。

ノーコード設定

複雑なスクリプトを書く必要はありません。「もし〜ならば〜する」という直感的なUIで、誰でもロジックを作成できます。

機能ハイライト

主な特徴

Condition Builder
IF
Status
=
Held (実施済)
THEN
Show Visit Report
Make Mandatory Next Action

シンプルなロジック作成

管理画面から「条件(トリガー)」と「アクション」を選ぶだけで設定完了です。 複数の条件を組み合わせたり(AND/OR)、一つの条件で複数のフィールドを同時に制御することも可能です。

  • プログラミング知識は一切不要
  • ドロップダウン、チェックボックス、数値など多様なフィールドに対応

必須・読み取り専用の動的制御

表示・非表示の切り替えだけではありません。特定の条件下でのみ「入力を必須(Mandatory)」にしたり、逆に「変更不可(Read Only)」にしてロックすることも可能です。 例えば、ステータスが「承認済み」になったら金額変更を禁止する、といった厳格な運用ルールをシステムで自動化できます。

データ品質の担保
入力漏れと不正なデータ変更を防止
Quote Details Approved
¥ 1,200,000
Enter code…
Logic Triggered

設定は3ステップ

1. 条件の定義

「どのフィールドが」「どうなったら」動かすかを指定します。

2. アクション選択

対象フィールドの「表示」「非表示」「必須化」を選びます。

3. 適用完了

保存すれば即座に反映。入力画面がスマートに生まれ変わります。

活用シーン

入力業務のストレスを解消する、実践的な設定例。

顧客属性の出し分け

条件: 顧客区分 = “法人”
アクション: 「会社名」「部署」「役職」を表示。
効果: 個人客には不要な項目を隠し、誤入力を防止。

対象モジュール: 顧客担当者

失注理由の深掘り

条件: 商談ステージ = “失注”
アクション: 「失注理由」フィールドを表示し、「必須」に設定。
効果: 確実なデータ収集により、営業分析の精度を向上。

対象モジュール: 商談

サポート対応の効率化

条件: 問い合わせ種別 = “システム障害”
アクション: 「発生環境」「OSバージョン」等の関連フィールド群を表示。
効果: 必要な技術情報をもれなくヒアリング。

対象モジュール: サポート依頼
graph TD
    INPUT["質問: 既婚ですか?"]
    CHECK{"Yesを選択"}
    
    ACTION("⚡ レイアウト制御")
    
    SHOW1["配偶者名 (表示&必須化)"]
    SHOW2["結婚記念日 (表示)"]

    INPUT --> CHECK
    CHECK --> ACTION
    ACTION --> SHOW1
    ACTION --> SHOW2

    style ACTION fill:#fff9c4,stroke:#fbc02d,stroke-width:2px
    style SHOW1 fill:#e1f5fe,stroke:#0277bd,stroke-width:2px

既存ユーザのログイン