ActionText-tabell
Tabellen ActionText innehåller text som ska visas i en förloppsdialogruta och skrivs till loggen för åtgärder som tar lång tid att köra. Den text som visas består av åtgärdsbeskrivningen och eventuellt formaterade data från åtgärden.
Tabellen ActionText innehåller följande kolumner.
Spalt | Typ | Nyckel | Nullbar |
---|---|---|---|
Handling | identifierare | Y | N |
Beskrivning | Text | N | Y |
Mall | mall | N | Y |
Kolumner
-
åtgärd
-
Namnet på åtgärden.
Primär tabellnyckel.
-
beskrivning
-
Lokaliserad beskrivning som visas i förloppsdialogrutan eller skrivs till loggen när åtgärden körs.
-
mall
-
En lokaliserad formatmall som används för att formatera åtgärdsdataposter som ska visas under åtgärdskörningen. Om en mall inte anges visas inte åtgärdsdata.
Anmärkningar
Posterna i tabellen ActionText refererar vanligtvis till åtgärder i sekvenstabeller. Det finns andra åtgärder som installationsprogrammet utför som inte visas i sekvenstabellen, men som fortfarande måste anges i tabellen. I följande tabell identifieras de obligatoriska tabellposterna där åtgärdsnamnet och mallen måste redigeras exakt som det visas, men beskrivningen kan anpassas.
Handling | Beskrivning | Mall |
---|---|---|
Ångring | Ångrar åtgärder. | [1] |
RollbackCleanup | Tar bort gamla filer. | [1] |
GenerateScript | Genererar systemåtgärder för åtgärd. | [1] |
Not
Åtgärdstext visas endast för åtgärder som körs i installationsskriptet. Därför visas endast åtgärdstext för åtgärder som sekvenseras mellan InstallInitialize och InstallFinalize-åtgärder.
Du kan importera en lokaliserad ActionText-tabell till databasen med hjälp av Msidb.exe eller MsiDatabaseImportera. SDK:t innehåller en lokaliserad ActionText-tabell för vart och ett av de språk som anges i avsnittet Localizing the Error and ActionText Tables . Om tabellen ActionText inte är ifylld läser installationsprogrammet in lokaliserade strängar för det språk som anges av egenskapen ProductLanguage.
Validering