Strikter Modus und Bearbeitungseinschränkungen

<< Click to Display Table of Contents >>

PackBench > 8.0 > User Guide > Workflow-Ausführungen > Mit Ausführungen arbeiten 

Strikter Modus und Bearbeitungseinschränkungen

Ein Run kann die Bearbeitungsmöglichkeiten auf drei verschiedene Arten einschränken:

 

Der strikte Modus kann aktiviert sein und schränkt die Reihenfolge ein, in der die Aufgaben bearbeitet werden können.

Die Bearbeitung von Standardeigenschaften kann deaktiviert sein.

Die Bearbeitung von benutzerdefinierten Variablen kann deaktiviert sein.

Strikter Modus

Die Verwendung des strikten Modus bedeutet, dass alle vorherigen Aufgaben abgeschlossen (oder übersprungen) sein müssen, bevor zu einer beliebigen Workflow-Aufgabe übergegangen und diese als erledigt markiert werden kann. Weitere Regeln, die durch die Verwendung des strikten Modus durchgesetzt werden, sind:

 

Die erste Workflow-Aufgabe ist immer aktiviert.

Wenn eine Aufgabe als erledigt oder übersprungen markiert wird, wird die nächste Aufgabe auf derselben Ebene aktiviert.

Wenn eine übergeordnete Aufgabe aktiviert ist, wird auch ihre erste Unteraufgabe aktiviert.

Wenn eine übergeordnete Aufgabe deaktiviert ist, sind auch alle ihre Unteraufgaben deaktiviert.

Um zur nächsten Aufgabe fortzufahren, müssen alle vorherigen Aufgaben einschließlich ihrer Unteraufgaben erledigt oder übersprungen sein.

 

Wenn der strikte Modus deaktiviert ist, gelten keine dieser Regeln und Benutzer können die Fertigstellung grundsätzlich nach Belieben markieren.

 

Im folgenden Beispiel:

 

strict

 

Die Aufgabe Evaluation ist aktiviert, da sie die erste Aufgabe in der Liste ist.

Prepare Environment ist aktiv, weil es die erste Unteraufgabe in einer aktivierten Aufgabe ist.

Start RayEval ist aktiviert, weil die vorherige Aufgabe abgeschlossen wurde.

Uninstall ist aktiviert, weil die vorherigen Aufgaben abgeschlossen wurden.

Finalize installation and update... ist deaktiviert und wird erst aktiviert, wenn Uninstall abgeschlossen ist.

Repackaging ist deaktiviert, weil nicht alle vorherigen Aufgaben abgeschlossen sind. Es wird aktiviert, wenn Evaluation, Uninstall und Finalize... abgeschlossen sind.

Start repackaging ist deaktiviert, weil die übergeordnete Aufgabe deaktiviert ist.

Deaktivierte Bearbeitung von Standardeigenschaften

Standardmäßig sind Standardeigenschaften (wie Name, Version, Hersteller, Paketname usw.) nach dem Start eines Runs schreibgeschützt. Das bedeutet, sie können nur im Assistenten New Run bearbeitet werden; weitere Änderungen sind aufgrund der Konsistenzregeln deaktiviert. Dem Benutzer wird in der Run-Ansicht folgender Hinweis angezeigt:

 

disabled sp

 

Diese Option wird auf Workflow-Ebene definiert. Wenn die Option deaktiviert ist, können Standardeigenschaften auch nach dem Start des Runs bearbeitet werden.

Deaktivierte Bearbeitung von benutzerdefinierten Variablen

Standardmäßig sind benutzerdefinierte Variablen auch nach dem Start eines Runs bearbeitbar. Der Workflow-Ersteller kann diese Funktion deaktivieren, wodurch alle benutzerdefinierten Variablen nicht mehr bearbeitbar sind und folgende Meldung in der Run-Ansicht angezeigt wird:

 

disabled cv

 

Diese Option wird auf Workflow-Ebene definiert. Diese Option ist standardmäßig deaktiviert, was bedeutet, dass standardmäßig alle benutzerdefinierten Variablen bearbeitbar sind.

 

papercliper

Hinweis:
Variablen, die in der Task-Ansicht angezeigt werden, sind weiterhin bearbeitbar, auch wenn die Bearbeitung global deaktiviert wurde.