Udostępnij za pośrednictwem


Tabela ModuleAdminUISequence

Narzędzie scalania oblicza tabelę ModuleAdminUISequence, a następnie wstawia akcje obliczeniowe do tabeli AdminUISequence z poprawnym numerem sekwencji.

Tabela ModuleAdminUISequence zawiera następujące kolumny.

Kolumna Typ Klucz Nullable
Akcja identyfikator Y N
Kolejność liczba całkowita Y
BaseAction identyfikator Y
Po liczba całkowita Y
Warunek warunek Y

 

Kolumny

akcja

Akcja wstawiania do sekwencji. Odwołuje się do jednego z instalatorów standardowych akcjilub wpisu w tabeli CustomAction modułu lub tabeli okna dialogowego .

Jeśli w kolumnie Akcja scalania tabeli sekwencji modułów zostanie użyta akcji standardowej, kolumny BaseAction i After tego rekordu muszą mieć wartość Null.

sekwencja

Numer sekwencji standardowej akcji. Jeśli akcja niestandardowa lub okno dialogowe zostanie wprowadzone w kolumnie Akcja tego wiersza, to pole musi mieć wartość Null.

W przypadku używania standardowych akcji w tabelach sekwencji modułów scalania wartość w kolumnie Sekwencja powinna być zalecanym numerem sekwencji akcji. Jeśli numer sekwencji w module scalania różni się od tej samej akcji w tabeli sekwencji plików .msi, narzędzie scalania używa numeru sekwencji z pliku .msi. Zapoznaj się z sugerowanymi sekwencjami w Using a Sequence Table (Używanie tabeli sekwencji), aby zapoznać się z zalecanymi numerami sekwencji standardowych akcji.

BaseAction

Kolumna BaseAction może zawierać standardową akcję, akcję niestandardową określoną w niestandardowej tabeli akcji modułu scalania lub okno dialogowe określone w tabeli okien dialogowych modułu. Kolumna BaseAction jest kluczem w kolumnie Akcja tej tabeli. Nie może to być klucz obcy w innej tabeli lub tabeli scalania w pliku .msi. Oznacza to, że każda standardowa akcja, akcja niestandardowa lub okno dialogowe wymienione w kolumnie BaseAction muszą być również wymienione w kolumnie Akcja innego rekordu w tej tabeli.

po

Wartość logiczna określająca, czy akcja jest wcześniejsza czy po baseAction.

Wartość Znaczenie
0 Akcja do wykonania przed działaniem BaseAction
1 Akcja do wykonania po usłudze BaseAction

 

warunek

Instrukcja warunkowa wskazująca, czy akcja jest wykonywana. Wartość null zwraca wartość true.

Uwagi

Jeśli ta tabela zawiera tabelę AdminUISequence Table również musi znajdować się w module scalania.