検証ルールとオプション

日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

データはシステム全体で検証され、システム内の全データ定義領域をカバーして、データ定義構造の妥当性と信頼性を制御します。

検証 ルールオプション は、web.configファイルで指定された設定に基づいて即座に解決されたフィールド検証ルールを用いてフィールド値を検証します。これらの検証ルールは、単一の言語バージョンの項目内の単一のフィールド値を検証します。また、アイテム名などのグローバルな値を検証するだけでなく、複数のフィールド値に関わる条件も検証するなど、任意の数のアイテム検証ルールを用いて各アイテムを検証できます。

アイテムやフィールドの検証時には、検証ルールは同じ基本的な技術を使用します。アイテム検証ルールとフィールド検証ルールの主な違いは以下の通りです:

  • フィールド検証ルールは、単一言語バージョンで1つ以上のフィールドの値を検証します。一方、アイテム検証ルールは、アイテム名や複数のフィールド値に関わる条件など、すべてのバージョンに共有されたアイテムデータを検証します。

  • ユーザーインターフェースは /sitecore/System/Settings/Validation Rules/Field Rulesからのフィールド検証ルールと /sitecore/System/Settings/Validation Rules/Item Rulesからのアイテム検証ルールを表示します。

  • テンプレートでは、テンプレートのフィールド定義がフィールド検証ルールを定義し、テンプレートの標準値や個別アイテムがアイテム検証ルールを定義します。

フィールド検証の問題は、Content Editorのフィールド値の左側に色付きのバーとして表示されます。表示されている色は以下の通りです:

  • エラーなしのグレー。

  • 警告は黄色。

  • エラーは赤。

次の画像では、フィールド検証警告(赤いバー)と、エラーの詳細を含むツールチップの説明が表示されます。

Example of field validation rule flag in the user interface.
この記事を改善するための提案がある場合は、 お知らせください!