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 の有効なレコードを入力します。

ICE リファレンス