ActionText-Tabelle
Die ActionText-Tabelle enthält Text, der in einem Statusdialogfeld angezeigt und für Aktionen, deren Ausführung sehr lange dauert, in das Protokoll geschrieben wird. Der angezeigte Text besteht aus der Aktionsbeschreibung und optional formatierten Daten aus der Aktion.
Die ActionText-Tabelle hat die folgenden Spalten.
Spalte | Typ | Schlüssel | Nullwerte zulässig |
---|---|---|---|
Aktion | Identifier | J | N |
BESCHREIBUNG | Text | N | J |
Vorlage | Vorlage | N | J |
Spalten
-
Aktion
-
Name der Aktion.
Primärer Tabellenschlüssel.
-
Beschreibung
-
Lokalisierte Beschreibung, die im Statusdialogfeld angezeigt oder in das Protokoll geschrieben wird, wenn die Aktion ausgeführt wird.
-
Vorlage
-
Eine lokalisierte Formatvorlage, die zum Formatieren von Aktionsdatensätzen für die Anzeige während der Aktionsausführung verwendet wird. Wenn keine Vorlage angegeben wird, werden die Aktionsdaten nicht angezeigt.
Bemerkungen
Normalerweise beziehen sich die Einträge in der ActionText-Tabelle auf Aktionen in Sequenztabellen. Es gibt weitere Aktionen, die das Installationsprogramm durchführt, die nicht in der Sequenztabelle aufgeführt sind, aber dennoch in der Tabelle angegeben werden müssen. In der folgenden Tabelle finden Sie die erforderlichen Tabelleneinträge, bei denen der Name der Aktion und die Vorlage genau wie gezeigt erstellt werden müssen, die Beschreibung jedoch angepasst werden kann.
Aktion | BESCHREIBUNG | Vorlage |
---|---|---|
Rollback | Macht Aktionen rückgängig. | [1] |
RollbackCleanup | Entfernt alte Dateien. | [1] |
GenerateScript | Generiert Systemvorgänge für Aktionen. | [1] |
Hinweis
Aktionstext wird nur für Aktionen angezeigt, die innerhalb des Installationsskripts ausgeführt werden. Daher wird der Aktionstext nur für Aktionen angezeigt, die zwischen den Aktionen InstallInitialize und InstallFinalize angeordnet sind.
Sie können mit Msidb.exe oder MsiDatabaseImport eine lokalisierte ActionText-Tabelle in Ihre Datenbank importieren. Das SDK enthält eine lokalisierte ActionText-Tabelle für jede Sprache, die im Abschnitt Lokalisieren der Error- und ActionText-Tabelle aufgeführt sind. Wenn die ActionText-Tabelle leer ist, lädt das Installationsprogramm lokalisierte Zeichenfolgen für die Sprache, die durch die ProductLanguage-Eigenschaft angegeben wird.
Überprüfen