ModuleAdminExecuteSequence Table
Ett sammanslagningsverktyg utvärderar tabellen ModuleAdminExecuteSequence och infogar sedan de beräknade åtgärderna i tabellen AdminExecuteSequence med rätt sekvensnummer.
Tabellen ModuleAdminExecuteSequence innehåller följande kolumner.
Spalt | Typ | Nyckel | Nullbar |
---|---|---|---|
Handling | identifierare | Y | N |
Sekvens | Heltal | Y | |
BaseAction | identifierare | Y | |
Efter | Heltal | Y | |
Tillstånd | Villkor | Y |
Kolumner
-
åtgärd
-
Åtgärd för att infoga i sekvens. Refererar till någon av installationsprogrammet standardåtgärdereller en post i kopplingsmodulens CustomAction-tabell eller dialogtabell.
Om en standardåtgärd används i kolumnen Åtgärd i en sammanslagningsmodulsekvenstabell måste kolumnerna BaseAction och After för posten vara Null.
-
sekvens
-
Sekvensnumret för en standardåtgärd. Om en anpassad åtgärd eller dialogruta anges i kolumnen Åtgärd på den här raden måste fältet vara inställt på Null.
När du använder standardåtgärder i sammanslagningsmodulsekvenstabeller bör värdet i kolumnen Sekvens vara det rekommenderade åtgärdssekvensnumret. Om sekvensnumret i sammanslagningsmodulen skiljer sig från det för samma åtgärd i .msi filsekvenstabell använder kopplingsverktyget sekvensnumret från .msi-filen. Se de föreslagna sekvenserna i Använda en sekvenstabell för de rekommenderade sekvensnumren för standardåtgärder.
-
BaseAction
-
Kolumnen BaseAction kan innehålla en standardåtgärd, en anpassad åtgärd som anges i kopplingsmodulens anpassade åtgärdstabell eller en dialogruta som anges i modulens dialogtabell. Kolumnen BaseAction är en nyckel i kolumnen Åtgärd i den här tabellen. Det kan inte vara en sekundärnyckel i en annan sammanslagningstabell eller tabell i .msi-filen. Det innebär att varje standardåtgärd, anpassad åtgärd eller dialogruta som anges i kolumnen BaseAction också måste visas i kolumnen Åtgärd för en annan post i den här tabellen.
-
efter
-
Booleskt värde för om Åtgärden kommer före eller efter BaseAction.
Värde Betydelse 0 Åtgärd som ska vidtas före BaseAction 1 Åtgärd som ska vidtas efter BaseAction -
villkor
-
En villkorsstyrd instruktion som anger om åtgärden ska köras. Null utvärderas till sant.
Anmärkningar
Om den här tabellen finns i tabellen AdminExecuteSequence måste också finnas i sammanslagningsmodulen.