Eine Sequenzaktion hinzufügen

<< Click to Display Table of Contents >>

RayPack > 8.0 > User Guide > PackDesigner > MSI / MST / RPP-basierte Projekte > Erweiterter Modus > Sequenzierung 

Eine Sequenzaktion hinzufügen

Um einer bestimmten Sequenz eine Aktion hinzuzufügen, müssen Benutzer zunächst die gewünschte Zielsequenz auswählen. Dies geschieht durch Klicken auf eine der Sequenznavigationsregisterkarten (Installation, Administration, Advertisement) in der oberen linken Ecke der Ansicht SEQUENCING, gefolgt von der Auswahl des tatsächlichen Sequenztyps (Ausführung oder UI).

 

Sobald die richtige Zielsequenz ausgewählt ist, zeigt die Listenansicht auf der linken Seite alle Aktionen an, die bereits zur Sequenz hinzugefügt wurden.

 

Die Schaltfläche ADD in der oberen linken Ecke der Ansicht SEQUENCING zeigt beim Klicken ein Optionsmenü an, das verschiedene Aktionstypen anbietet, die der Sequenz hinzugefügt werden können:

 

Predefined standard action
Ein Klick auf diese Option öffnet einen Dialog zur Auswahl von Standardaktionen. Wählen Sie einfach eine der aufgelisteten Aktionen aus und klicken Sie auf OK, um sie der Sequenz hinzuzufügen. Jede Standardaktion hat eine vordefinierte Standardposition innerhalb der Sequenzen; RayPack fügt sie daher automatisch an dieser Standardposition ein.
 
Standardaktionen sind vordefinierte Aktionssätze, die zusammen mit den RayPack-Ressourcen ausgeliefert werden. Diese Aktionen enthalten die Logik zur Ausführung wiederholt benötigter Aktivitäten während MSI-Sequenzen. Einige davon sind grundlegende MSI-Standardelemente (z. B. ResolveSource), während andere als interne RayPack-Systemlogik hinzugefügt werden (z. B. RPTextReplacementData).
 

Existing custom action
Ein Klick auf diese Option im Menü zeigt eine Liste der bereits erstellten benutzerdefinierten Aktionen zur Auswahl an. Wählen Sie einfach eine der aufgelisteten Aktionen aus und klicken Sie auf OK, um sie der Sequenz hinzuzufügen. Benutzerdefinierte Aktionen haben keine vordefinierten Standardpositionen innerhalb der Sequenzen; RayPack fügt sie daher automatisch an der ersten Position der aktuell ausgewählten Sequenz ein. Benutzer müssen die Aktion neu anordnen, um sicherzustellen, dass sie während der gewünschten Phase der Sequenz ausgeführt wird.
 
Benutzerdefinierte Aktionen stellen Prozeduren bereit, die als spezifische Logik für die Ausführung im aktuellen Packaging-Projekt definiert wurden.
Weitere Informationen zur Verwaltung benutzerdefinierter Aktionen in RayPack finden Sie im Hilfeabschnitt zur Ansicht CUSTOM ACTION.
 

New custom action
Ein Klick auf diese Option im Menü startet den Custom Action Wizard und ermöglicht Benutzern das Hinzufügen einer neuen benutzerdefinierten Aktion.
Weitere Details finden Sie im Hilfeabschnitt zum Hinzufügen neuer benutzerdefinierter Aktionen.
 
Einer der Schritte des Custom Action Wizard enthält eine Oberfläche zur Definition von Sequenzpositionen für die neue benutzerdefinierte Aktion. Wenn diese Einstellungen während des Assistentendurchlaufs definiert werden, fügt RayPack die neue benutzerdefinierte Aktion an der angegebenen Position innerhalb der aktivierten Sequenzen ein. Wenn während der Assistentenausführung keine Sequenzierung vordefiniert wurde, fügt RayPack die neu erstellte benutzerdefinierte Aktion überhaupt keiner Sequenz hinzu – auch nicht der aktuell angezeigten!
 

Dialog
Ein Klick auf diese Option im Menü zeigt eine Liste bereits vorbereiteter Standarddialoge an, die Sequenzen hinzugefügt werden können. Um einen davon hinzuzufügen, wählen Benutzer den gewünschten Dialog aus der Liste auf der linken Seite aus und klicken auf OK. Der neue Dialog wird automatisch auf die Position direkt vor der ersten nicht-dialogbezogenen Aktion gesetzt. Bitte beachten Sie, dass vordefinierte Dialoge nur einmal pro Sequenz hinzugefügt werden können. Wenn weitere Dialoge (z. B. Fehlermeldungsdialoge) benötigt werden, müssen diese als benutzerdefinierte Aktionen definiert werden.
 
Gelegentlich muss die während einer Sequenzausführung angezeigte Benutzeroberfläche um einen zusätzlichen Standarddialog erweitert werden, wie es die Ergebnisse der Auswertung bedingter Anweisungen oder andere interaktive Zielmaschinen- oder benutzerspezifische Umstände erfordern.

 

Sobald eine Aktion zu einer bestimmten Sequenz hinzugefügt wurde, können Benutzer die Bedingungen, an die sie geknüpft ist, oder die Position der Aktion innerhalb der Sequenzschrittfolge bearbeiten sowie die Reihenfolge anpassen.