Freigeben über


ActionText-Tabelle

Die ActionText-Tabelle enthält Text, der in einem Statusdialogfeld angezeigt werden soll, und wird für Aktionen in das Protokoll geschrieben, die lange Zeit dauern, bis sie ausgeführt werden. Der angezeigte Text besteht aus der Aktionsbeschreibung und optional formatierten Daten aus der Aktion.

Die ActionText-Tabelle enthält die folgenden Spalten.

Spalte Art Schlüssel Nullable
Aktion Bezeichner Y N
Beschreibung N Y
Schablone Vorlage N Y

 

Spalten

Aktion

Name der Aktion.

Primärer Tabellenschlüssel.

Beschreibung

Lokalisierte Beschreibung, die im Dialogfeld "Fortschritt" angezeigt oder in das Protokoll geschrieben wird, wenn die Aktion ausgeführt wird.

Vorlage

Eine lokalisierte Formatvorlage, die zum Formatieren von Aktionsdatensätzen verwendet wird, die während der Ausführung der Aktion angezeigt werden. Wenn keine Vorlage angegeben wird, werden die Aktionsdaten nicht angezeigt.

Bemerkungen

In der Regel beziehen sich die Einträge in der ActionText-Tabelle auf Aktionen in Sequenztabellen. Es gibt andere Aktionen, die das Installationsprogramm ausführt, die nicht in der Sequenztabelle aufgeführt sind, aber dennoch in der Tabelle angegeben werden müssen. In der folgenden Tabelle sind die erforderlichen Tabelleneinträge aufgeführt, bei denen der Aktionsname und die Vorlage genau wie dargestellt erstellt werden müssen, aber die Beschreibung kann angepasst werden.

Aktion Beschreibung Schablone
Rollback Rückgängigmachen von Aktionen. [1]
RollbackCleanup Entfernt alte Dateien. [1]
GenerateScript Generiert Systemvorgänge für Aktion. [1]

 

Anmerkung

Aktionstext wird nur für Aktionen angezeigt, die innerhalb des Installationsskripts ausgeführt werden. Daher wird aktionstext nur für Aktionen angezeigt, die zwischen den InstallInitialize- und InstallFinalize- Aktionen sequenziert werden.

 

Sie können eine lokalisierte ActionText-Tabelle in Ihre Datenbank importieren, indem Sie Msidb.exe oder MsiDatabaseImport-verwenden. Das SDK enthält eine lokalisierte ActionText-Tabelle für jede der Sprachen, die in der Lokalisieren der Fehler- und ActionText-Tabellen Abschnitt aufgeführt sind. Wenn die ActionText-Tabelle nicht aufgefüllt wird, lädt das Installationsprogramm lokalisierte Zeichenfolgen für die von der ProductLanguage-Eigenschaft angegebene Sprache.

Validierung

ICE03-
ICE06-
ICE46-