検証ルールとオプション
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
データはシステム全体で検証され、システム内のデータ定義領域全体をカバーして、データ定義構造の有効性と信頼性を制御します。
整合チェック ルール と オプションは 、web.configファイルで指定された設定に基づいて、その場で解決されたフィールド整合チェック ルールを使用してフィールド値を検証します。これらの検証ルールは、アイテムの1つの言語バージョンで1つのフィールド値を検証します。また、任意の数のアイテム検証ルールを使用して各アイテムを検証でき、アイテム名などのグローバル値や、複数のフィールド値を含む条件を検証します。
アイテムとフィールドを検証する場合、検証ルールは同じ基本技術を使用します。アイテムとフィールドの検証ルールの主な違いは次のとおりです。
-
フィールド検証ルールは、1つの言語バージョンの1つ以上のフィールドの値を検証します。一方、アイテム検証ルールは、アイテム名や複数のフィールド値を含む条件など、すべてのバージョンに共有されるアイテムデータを検証します。
-
ユーザー インターフェイスには、/sitecore/System/Settings/Validation Rules/Field Rulesのフィールド検証ルールと /sitecore/System/Settings/Validation Rules/Item Rulesのアイテム検証ルールが表示されます。
-
テンプレートでは、テンプレート フィールド定義によってフィールド検証ルールが定義され、テンプレート標準値と個々のアイテムがアイテム検証ルールを定義します。
フィールド検証の問題は、コンテンツ エディターのフィールド値の左側に色付きのバーとして表示されます。表示される色は次のとおりです。
-
エラーがない場合は灰色。
-
警告の場合は黄色。
-
赤はエラー。
次の画像では、フィールド検証の警告 (赤いバー) と、エラーの詳細を含むツールヒントの説明が表示されています。
