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