ICE79
ICE79 は、Condition データ型を使用して、データベース フィールドに入力されたコンポーネントと機能への参照を検証します。
結果
ICE79 は 2 つの警告を書き込みます。
ICE79 警告 | 説明 |
---|---|
データベースに _Validation テーブルがありません。 プロパティ名を完全にチェックできませんでした。 | データベースに _Validation テーブルがありません。 |
テーブル [1] の列 [2] からの値の取得中にエラーが発生しました。 列をスキップしています。 | 値の取得中にエラーが発生しました。 |
ICE79 は 2 つのエラーを書き込みます。
ICE79 エラー | 説明 |
---|---|
行 %s の列 '%s'.'%s' で参照されているコンポーネント '%ls' が無効です。 | 無効なコンポーネント参照が見つかりました。 |
行 %s の列 '%s'.'%s' で参照されている機能 '%ls' が無効です。 | 無効な機能参照が見つかりました |
例
ICE79 は、次の例に対して次のエラーを報告します。
Component 'NoSuchComponent' referenced in column
'InstallExecuteSequence'.'Condition' of row Custom2 is invalid.
Feature 'NoSuchFeature' referenced in column
'InstallExecuteSequence'.'Condition' of row Custom1 is invalid.
この例では、NoSuchComponent が Component テーブルに存在せず、NoSuchFeature が Feature テーブルに存在しません。
InstallExecuteSequence テーブル (一部)
アクション | 条件 |
---|---|
Custom1 | TESTACTION=1046 AND &NoSuchFeature>2 |
Custom2 | TESTACTION=146 AND $NoSuchComponent>2 |
これらのエラーを修正するには、Feature テーブルと Component テーブルに NoSuchFeature と NoSuchComponent の有効なレコードを入力します。
関連トピック