Modulabhängigkeitstabelle
Die Tabelle "ModuleDependency" enthält eine Liste mit anderen Zusammenführungsmodulen, die für dieses Zusammenführungsmodul erforderlich sind, um ordnungsgemäß zu funktionieren. Diese Tabelle ermöglicht ein Zusammenführungs- oder Überprüfungstool, um sicherzustellen, dass die erforderlichen Zusammenführungsmodule tatsächlich in der Installationsdatenbank des Benutzers enthalten sind. Das Tool überprüft, indem quer auf diese Tabelle mit der Tabelle "ModuleSignature" in der Installationsdatenbank verwiesen wird.
Die Tabelle "ModuleDependency" enthält die folgenden Spalten.
Spalte | Art | Schlüssel | Nullable |
---|---|---|---|
ModuleID | Bezeichner | Y | N |
ModuleLanguage | ganze Zahl | Y | N |
RequiredID | Bezeichner | Y | N |
RequiredLanguage | ganze Zahl | Y | N |
RequiredVersion | Version | Y |
Spalten
-
ModuleID
-
Bezeichner des Seriendruckmoduls. Dies ist ein Fremdschlüssel in der ModuleSignature-Tabelle.
-
ModuleLanguage
-
Dezimalsprach-ID des Seriendruckmoduls in ModuleID. Dies ist ein Fremdschlüssel in der ModuleSignature-Tabelle.
-
RequiredID
-
Bezeichner des Seriendruckmoduls, das vom Seriendruckmodul in ModuleID benötigt wird.
-
RequiredLanguage
-
Numerische Sprach-ID des Seriendruckmoduls in RequiredID. Die Spalte "RequiredLanguage" kann die Sprach-ID für eine einzelne Sprache angeben, z. B. 1033 für Deutsch oder die Sprach-ID für eine Sprachgruppe, z. B. 9 für englisch. Wenn das Feld eine Gruppensprachen-ID enthält, erfüllt jedes Seriendruckmodul mit einem Sprachcode in dieser Gruppe die Abhängigkeit. Wenn "RequiredLanguage" auf "0" festgelegt ist, erfüllt jedes Zusammenführungsmodul, das die anderen Anforderungen erfüllt, die Abhängigkeit.
-
RequiredVersion
-
Version des Seriendruckmoduls in RequiredID. Wenn dieses Feld Null ist, füllt eine beliebige Version die Abhängigkeit aus.
Validierung