ModuleDependency Table

Tabellen ModuleDependency innehåller en lista över andra sammanslagningsmoduler som krävs för att den här sammanslagningsmodulen ska fungera korrekt. Med den här tabellen kan du använda ett kopplings- eller verifieringsverktyg för att säkerställa att de nödvändiga sammanslagningsmodulerna faktiskt ingår i användarens installationsdatabas. Verktyget kontrollerar genom att korsreferera den här tabellen med tabellen ModuleSignature i installationsdatabasen.

Tabellen ModuleDependency innehåller följande kolumner.

Spalt Typ Nyckel Nullbar
ModuleID identifierare Y N
ModuleLanguage Heltal Y N
RequiredID identifierare Y N
RequiredLanguage Heltal Y N
RequiredVersion version Y

 

Kolumner

ModuleID

Identifierare för sammanslagningsmodulen. Det här är en sekundärnyckel i tabellen ModuleSignature.

ModuleLanguage

Decimalspråk-ID för sammanslagningsmodulen i ModuleID. Det här är en sekundärnyckel i tabellen ModuleSignature.

RequiredID

Identifierare för den sammanslagningsmodul som krävs av sammanslagningsmodulen i ModuleID.

RequiredLanguage

Numeriskt språk-ID för sammanslagningsmodulen i RequiredID. Kolumnen RequiredLanguage kan ange språk-ID för ett enda språk, till exempel 1033 för amerikansk engelska, eller ange språk-ID för en språkgrupp, till exempel 9 för alla engelska. Om fältet innehåller ett gruppspråks-ID uppfyller alla sammanslagningsmoduler med en språkkod i den gruppen beroendet. Om RequiredLanguage är inställt på 0, uppfyller alla sammanslagningsmoduler som fyller de andra kraven beroendet.

RequiredVersion

Version av sammanslagningsmodulen i RequiredID. Om det här fältet är Null fylls beroendet i vilken version som helst.

Validering

ICE03
ICE06
ICE25