システム検証
システム検証は、常にすべてのアプリケーション・タイプに対して実行されます。無効化したり、重要度レベルを変更することはできません。
次の表は、システム検証をリストしています。
表23-1 ノード・レベルの検証
名前 | 説明 |
---|---|
ノード・タイプが存在 |
ノード・タイプが存在しません |
ノードがノード・タイプに存在 |
ノードがノード・タイプに存在しません |
ノードが要求アイテムに存在 |
ノードが要求アイテムに存在しません |
ノードがノード・セットに存在 |
ノードがノード・セットに存在しません |
ノード名の長さ |
名前が最大長を超えています |
表23-2 階層レベルの検証
名前 | 説明 |
---|---|
親ノード・タイプが存在 |
親ノード・タイプが存在しません |
親がノード・タイプに存在 |
親がノード・タイプの既存ノードではありません |
親が要求アイテムに存在 |
親が要求アイテムに存在しません |
親がノード・セットに存在 |
親がノード・セットに存在しません |
階層セット内の子ノード・タイプ |
ノード・タイプが階層セット内の親の子ノード・タイプではありません |
関係が階層セットに存在 |
親子関係が階層セットに存在しません |
階層セット内の共有ノード |
共有ノードは階層セットには許可されません |
自身の子孫 |
ノードが親(または先祖)と同じです |
自身の兄弟 |
ノードが親の子として存在します |
表23-3 ビューポイント・レベルの検証
名前 | 説明 |
---|---|
ノード・タイプに対して許可されるアクション |
要求アクションはビューポイントのノード・タイプに対して許可されません |
ビューポイント・ステータス |
ビューポイントで編集は許可されません |
ビューポイントに表示されるプロパティ |
プロパティがビューポイントのノード・タイプに対して表示されません |
ビューポイントで編集可能なプロパティ |
プロパティがビューポイントのノード・タイプに対して編集できません |
表23-4 プロパティ・レベルの検証
名前 | 説明 |
---|---|
プロパティのデータ型 |
値はプロパティのデータ型と一致しません |
プロパティの形式 |
値がプロパティに期待される形式と一致しません |
プロパティの最大長 |
値がプロパティの最大長を超えています |
プロパティに対して無効な文字 |
プロパティに対して無効な文字が値に含まれます |
プロパティに対して無効な先頭文字 |
プロパティに対して無効な先頭文字が値に含まれます |
プロパティの最小値と最大値 |
値がプロパティの最小値と最大値の範囲内にありません |
プロパティに対して許可される値リスト |
値がプロパティ対して許可される値リストにありません |
ノード・タイプの必須プロパティ |
ノード・タイプのプロパティの値が入力されていません |
ノードがプロパティ・ノード・セットに存在 |
値がプロパティに対して構成されているノード・セット内のノードではありません |
先頭または末尾のスペース |
先頭または末尾のスペースが値に含まれます |
注:
最小長と最大長、無効な文字と先頭文字、無効な値など、プロパティ・レベルの検証の多くは、プロパティ・パラメータを編集して変更できます。プロパティ・パラメータの編集を参照してください。