ICE79
ICE79 überprüft die Verweise auf Komponenten und Features, die in die Datenbankfelder eingegeben wurden, mithilfe des Condition-Datentyps.
Ergebnis
ICE79 gibt zwei Warnungen aus.
| ICE79-Warnung | Beschreibung |
|---|---|
| Der Datenbank fehlt die _ Validierungstabelle. Eigenschaftennamen konnten nicht vollständig überprüft werden. | Der Datenbank fehlt _ die Validierungstabelle. |
| Fehler beim Abrufen von Werten aus Spalte [ 2 ] in Tabelle [ ] 1. Überspringen der Spalte. | Fehler beim Abrufen des Werts. |
ICE79 sendet zwei Fehler.
| ICE79-Fehler | Beschreibung |
|---|---|
| Die '%ls'-Komponente, auf die in der '%s'-Spalte verwiesen wird. %s' der Zeile %s ist ungültig. | Ein ungültiger Komponentenverweis wurde gefunden. |
| Das Feature '%ls', auf das in spalte '%s' verwiesen wird.' %s' der Zeile %s ist ungültig. | Ein ungültiger Funktionsverweis wurde gefunden. |
Beispiel
ICE79 meldet die folgenden Fehler für das Beispiel:
Component 'NoSuchComponent' referenced in column
'InstallExecuteSequence'.'Condition' of row Custom2 is invalid.
Feature 'NoSuchFeature' referenced in column
'InstallExecuteSequence'.'Condition' of row Custom1 is invalid.
In diesem Beispiel fehlt NoSuchComponent in der Component-Tabelle und NoSuchFeature in der Featuretabelle.
InstallExecuteSequence-Tabelle (partiell)
| Aktion | Bedingung |
|---|---|
| Custom1 | TESTACTION=1046 AND &NoSuchFeature>2 |
| Custom2 | TESTACTION=146 AND $NoSuchComponent>2 |
Geben Sie gültige Datensätze für NoSuchFeature und NoSuchComponent in die Tabellen Feature und Component ein, um diese Fehler zu beheben.