Conditional Layouts
動的レイアウト設定
入力フォームに「知能」を。
必要な時、必要な項目だけを表示する。
無関係なフィールドが並ぶ長い入力画面は、ミスの温床です。
「Aを選択したらBを表示する」「Cの場合はDを必須にする」。条件に応じたスマートなフォーム制御で、入力業務を劇的にシンプルにします。
すべての項目を
常に見せる必要はありません。
「法人」を選んだ時だけ会社名を入力させたい。「受注」フェーズになったら契約日を必須にしたい。
Conditional Layoutsは、そんな「当たり前の入力ロジック」を、プログラミングなしでVtigerCRMに追加します。
動的な表示制御
フィールドの値に応じて、他の関連フィールドを表示・非表示に切り替え。画面を常にシンプルに保ちます。
必須項目の制御
「特定の条件を満たした時だけ必須にする」という高度なバリデーションが可能。入力漏れと、不要な強制入力を同時に防ぎます。
ノーコード設定
複雑なスクリプトを書く必要はありません。「もし〜ならば〜する」という直感的なUIで、誰でもロジックを作成できます。
主な特徴
シンプルなロジック作成
管理画面から「条件(トリガー)」と「アクション」を選ぶだけで設定完了です。 複数の条件を組み合わせたり(AND/OR)、一つの条件で複数のフィールドを同時に制御することも可能です。
- プログラミング知識は一切不要
- ドロップダウン、チェックボックス、数値など多様なフィールドに対応
必須・読み取り専用の動的制御
表示・非表示の切り替えだけではありません。特定の条件下でのみ「入力を必須(Mandatory)」にしたり、逆に「変更不可(Read Only)」にしてロックすることも可能です。 例えば、ステータスが「承認済み」になったら金額変更を禁止する、といった厳格な運用ルールをシステムで自動化できます。
設定は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