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.