Dela via


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