Delen via


ModuleDependency Table

In de tabel ModuleDependency wordt een lijst bijgehouden met andere samenvoegmodules die vereist zijn om deze samenvoegmodule goed te laten functioneren. Met deze tabel kunt u een hulpprogramma voor samenvoegen of verificatie gebruiken om ervoor te zorgen dat de benodigde samenvoegmodules in feite zijn opgenomen in de installatiedatabase van de gebruiker. Het hulpprogramma controleert door kruislings naar deze tabel te verwijzen met de tabel ModuleSignature in de installatiedatabase.

De tabel ModuleDependency heeft de volgende kolommen.

Kolom Type Sleutel Null-waarde
Module-id id- Y N
ModuleLanguage geheel getal Y N
RequiredID id- Y N
RequiredLanguage geheel getal Y N
RequiredVersion versie Y

 

Kolommen

ModuleID

Id van de samenvoegmodule. Dit is een refererende sleutel in de ModuleSignature-tabel.

ModuleLanguage

Decimaaltaal-id van de samenvoegmodule in ModuleID. Dit is een refererende sleutel in de ModuleSignature-tabel.

RequiredID

Id van de samenvoegmodule die is vereist voor de samenvoegmodule in ModuleID.

RequiredLanguage

Numerieke taal-id van de samenvoegmodule in RequiredID. De kolom RequiredLanguage kan de taal-id voor één taal opgeven, zoals 1033 voor Amerikaans Engels, of de taal-id voor een taalgroep opgeven, zoals 9 voor elk Engels. Als het veld een groepstaal-id bevat, voldoet een samenvoegmodule met een taalcode in die groep aan de afhankelijkheid. Als de RequiredLanguage is ingesteld op 0, voldoet elke samenvoegmodule aan de andere vereisten die voldoen aan de afhankelijkheid.

RequiredVersion

Versie van de samenvoegmodule in RequiredID. Als dit veld Null is, vult elke versie de afhankelijkheid.

Validering

ICE03-
ICE06-
ICE25-