Delen via


ModuleAdminExecuteSequence-tabel

Met een samenvoegprogramma wordt de tabel ModuleAdminExecuteSequence geëvalueerd en worden de berekende acties vervolgens ingevoegd in de tabel AdminExecuteSequence-tabel met een correct volgnummer.

De tabel ModuleAdminExecuteSequence heeft de volgende kolommen.

Kolom Type Sleutel Null-waarde
Actie id- Y N
Volgorde geheel getal Y
BaseAction id- Y
Na geheel getal Y
Conditie voorwaarde Y

 

Kolommen

actie

Actie die moet worden ingevoegd in volgorde. Verwijst naar een van de standaardactiesof een vermelding in de CustomAction-tabel van de samenvoegmodule of dialoogvenstertabel.

Als een standaardactie wordt gebruikt in de kolom Actie van een reekstabel voor een samenvoegmodule, moeten de kolommen BaseAction en After van die record null zijn.

reeks

Het volgnummer van een standaardactie. Als een aangepaste actie of dialoogvenster wordt ingevoerd in de actiekolom van deze rij, moet dit veld worden ingesteld op Null.

Wanneer u standaardacties gebruikt in samenvoegmodulereekstabellen, moet de waarde in de kolom Reeks het aanbevolen actiereeksnummer zijn. Als het volgnummer in de samenvoegmodule verschilt van dat voor dezelfde actie in de .msi bestandsreekstabel, gebruikt het samenvoegprogramma het volgnummer van het .msi bestand. Zie de voorgestelde reeksen in Een reekstabel gebruiken voor de aanbevolen reeksnummers van standaardacties.

BaseAction

De kolom BaseAction kan een standaardactie bevatten, een aangepaste actie die is opgegeven in de aangepaste actietabel van de samenvoegmodule of een dialoogvenster dat is opgegeven in de dialoogvenstertabel van de module. De kolom BaseAction is een sleutel in de actiekolom van deze tabel. Het kan geen refererende sleutel zijn in een andere samenvoegtabel of -tabel in het .msi-bestand. Dit betekent dat elke standaardactie, aangepaste actie of dialoogvenster in de kolom BaseAction ook moet worden vermeld in de kolom Actie van een andere record in deze tabel.

na

Booleaanse waarde voor of Action vóór of na BaseAction komt.

Waarde Betekenis
0 Actie die moet worden uitgevoerd vóór BaseAction
1 Actie die moet worden uitgevoerd na BaseAction

 

voorwaarde voor

Een voorwaardelijke instructie die aangeeft of de actie wordt uitgevoerd. Null resulteert in waar.

Opmerkingen

Als deze tabel aanwezig is, moet de AdminExecuteSequence- tabel ook aanwezig zijn in de samenvoegmodule.