1. データテンプレート

検証ルールとオプション

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

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

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

整合チェック ルールオプションはweb.configファイルで指定された設定に基づいて、その場で解決されたフィールド整合チェック ルールを使用してフィールド値を検証します。これらの検証ルールは、アイテムの1つの言語バージョンで1つのフィールド値を検証します。また、任意の数のアイテム検証ルールを使用して各アイテムを検証でき、アイテム名などのグローバル値や、複数のフィールド値を含む条件を検証します。

アイテムとフィールドを検証する場合、検証ルールは同じ基本技術を使用します。アイテムとフィールドの検証ルールの主な違いは次のとおりです。

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

  • ユーザー インターフェイスには、/sitecore/System/Settings/Validation Rules/Field Rulesのフィールド検証ルールと /sitecore/System/Settings/Validation Rules/Item Rulesのアイテム検証ルールが表示されます。

  • テンプレートでは、テンプレート フィールド定義によってフィールド検証ルールが定義され、テンプレート標準値と個々のアイテムがアイテム検証ルールを定義します。

フィールド検証の問題は、コンテンツ エディターのフィールド値の左側に色付きのバーとして表示されます。表示される色は次のとおりです。

  • エラーがない場合は灰色。

  • 警告の場合は黄色。

  • 赤はエラー。

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

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