Inhaltsverzeichnis


Startseite


Übersicht (Perspektive Vorgangssteuerung, Skripte)


Fachlich/inhaltliche Beschreibung

Die Perspektive Vorgangssteuerung, Skripte1) umfasst die ASYS-Repositoryobjekte der Vorgänge, Arbeitsschritte, Aktionen, Skriptmengen und Skriptdefinitonen. Die genannten Objektklassen sind - mit Ausnahme der Skriptdefinitionen - spezifisch für jeden Repository-Standort definierbar. Die Skriptdefinitionen gelten global für alle Standorte.

Die Möglichkeit der Definition einer Vorgangssteuerung steht nur für einen Teil der Masken zur Verfügung, die sich aus dem Navigationsbaum heraus öffnen lassen. Dieses Masken sind im Objektbaum dieser Perspektive aufgelistet. Für allen anderen Masken ist keine Vorgangssteuerung konfigurierbar!

Die in dieser Perspektive konfigurierbaren Repository-Objekte sind:

Einige weitere grundlegende Eigenschaften der Vorgangssteuerung:

Bedienung

Objektbaum und Auswahllisten der Perspektive 'Vorgangsteuerung, Skripte'

Der Objektbaum

Der Objektbaum auf der linken Seite enthält kein Wurzelelement, sondern auf oberster Ebene Masken, zu denen eine Vorgangssteuerung definiert werden kann. Unterhalb dieser Maskennamen gibt es jeweils eine kursive Überschrift für die Konfigurationskomponenten der Vorgangssteuerung:

An die Liste der Masken schließt sich die Überschrift der

an, unter der alle Skriptdefinitionen alphabetisch sortiert aufgelistet sind.

Unterhalb dieser Gliederungsüberschriften finden sich die Objekte der jeweiligen Klasse. Jedes Objekt trägt im Baum das Icon seiner Klasse:

Icon Klasse Bemerkung
Icon für Maske Maske Es sind nur diejenigen Masken aufgeführt, für die eine Vorgangssteuerung konfiguriert werden kann.
Icon für Vorgang Vorgang
Icon für Startskriptmenge Startskriptmenge Nur eine Startskriptmenge je Maske. Die zuerst zu einer Maske definierte Skriptmenge ist automatisch und unveränderbar die Startskriptmenge der Maske.
Icon für Folgeskriptmenge Folgeskriptmenge
Icon für Skriptdefinition Skriptdefinition

Filterung des Objektbaums

Der Objektbaum bietet die übliche Filterung der Baumobjekte nach Namensbestandteilen (s. allgemeine Hilfe zum Objektbaum).

Über den Filterbutton (Button Eigenschaftsfilter) kann der Maskenbaum nach Eigenschaften gefiltert werden. Es öffnet sich ein Dialog zur Auswahl von Maskeneigenschaften:

Dialog Eigenschaftenfilter Objektbaum

Der Baum der Masken lässt sich einschränken auf

Werden diese Eigenschaften für den Filter kombiniert, so werden alle Masken angezeigt, die zumindest eines der beiden Filterkriterien erfüllen (ODER-Bedingung).

Im Kasten 'Skriptfilter' lassen sich die Skriptdefinitionen dieser Perspektive filtern:

Wichtig: Es findet nur eine Filterung auf das Vorhandensein einer Eigenschaft statt. Das heißt, dass nur Filterkriterien angewendet werden, die einen Inhalt bzw. ein Häkchen enthalten. Es ist somit z.B. nicht möglich, alle Objekte auszufiltern, die in einem bestimmten Ankreuzfeld kein Häkchen enthalten (z.B. alle Skripte, die nicht Steuerskripte sind).

Achten Sie in dem Dialog auf die Stichworte UND und ODER, denn sie bestimmten, wie die Filterkriterien logisch miteinander verknüpft werden, wenn Sie sie auswählen bzw. mit Inhalt füllen:

  • UND bedeutet, dass ALLE auf diese Weise verknüpften Filterkriterien erfüllt sein müssen, damit ein Skript nicht weggefiltert wird.
  • ODER bedeutet, dass mindestens eines der auf diese Weise verknüpften Filterkriterien erfüllt sein muss.

Ein Objekt zur Bearbeitung auswählen

Ein Objekt wird im Baum durch Doppelklick zur Bearbeitung ausgewählt. Im Bearbeitungsbereich öffnet sich ein Tab-Reiter mit den Konfigurationsdaten des Objektes. Der Tab-Reiter trägt den Namen des Objektes. War bereits ein Tab-Reiter im Bearbeitungsbereich mit dem Objekt geöffnet, wird dieser Tab-Reiter im Bearbeitungsbereich nach vorne geholt.

Ein Objekt neu anlegen

Ein Objekt neu anzulegen kann auf zwei unterschiedlichen Wegen erfolgen:

  1. Über den Neu-Button in der Tool-Leiste des Objektbaums oder
  2. Über einen Rechtsklick im Objektbaum.

In beiden Fällen öffnet sich ein Menü mit den Einträgen:

Menü zur Neuerstellung von Objekten

Masken mit Vorgangssteuerungsoption können nicht neu angelegt werden, sie werden durch die Entwickler vorgegeben.

Je nach Objektklasse öffnet sich ein anderer Dialog, um zumindest die Pflichtfeldinhalte für ein neues Objekt entgegenzunehmen. Nachdem dieser Dialog mit dem Ok-Button verlassen wurde, öffnet sich im Bearbeitungsbereich ein Tab-Reiter für die weitere Konfiguration des neuen Objektes.

Neuer Vorgang

Dialog Neuer Vorgang

Für einen neue Vorgang ist ein Vorgangsname einzugeben. Der Name muss einmalig für den Repository-Standort sein. Wird ein bereits vergebener Name erneut eingegeben, erfolgt eine entsprechende Fehlermeldung.

Der Dialog enthält einen Button Vorgang kopieren Button Vorgang kopieren, über welchen sich ein Auswahldialog für Vorgänge öffnen lässt.

Auswahldialog Vorgang kopieren

Zuoberst wird der Repository-Standort ausgewählt, von dem ein Vorgang kopiert werden soll. Darunter besteht die Möglichkeit, die Liste der Vorgänge nach einem Namensbestandteil der Maske zu filtern, der sie zugeordnet sind.

Auf der linken Seite der Maske befindet sich eine Auflistung der Masken mit ihren Vorgängen und dem Inhalt des Info-Feldes zur Vorgangsdefinition. Die Liste der Arbeitsschritte und Aktionen wird auf der rechten Maskenseite als Baum für den aktuell in der Liste markierten Vorgang angezeigt.

Die ausgewählte Vorgangsdefinition wird durch einen Doppelklick auf den Listeneintrag oder den Button Übernehmen in den Dialog Neuer Vorgang übernommen. Der Name des Vorgangs kann nun noch angepasst werden. Auch bei verändertem Namen wird noch eine Kopie des ausgewählten Vorgangs angelegt.

Wird die Kopie über den Button OK angelegt, erscheint noch ein Hinweisdialog.

Hinweisdialog für Vorgangskopie

Neue Skriptmenge

Dialog Neue Skriptmenge

Für eine neue Skriptmenge ist ein Skriptmengenname einzugeben. Der Name muss einmalig für den Repository-Standort sein. Wird ein bereits vergebener Name erneut eingegeben, erfolgt eine entsprechende Fehlermeldung.

Der Dialog enthält einen Button Skriptmenge kopieren Button Skriptmenge kopieren, über welchen sich ein Auswahldialog für Skriptmengen öffnen lässt.

Auswahldialog Skriptmenge kopieren

Zuoberst wird der Repository-Standort ausgewählt, von dem eine Skriptmenge kopiert werden soll. Darunter besteht die Möglichkeit, die Liste der Vorgänge nach einem Namensbestandteil der Maske zu filtern, der sie zugeordnet sind.

Auf der linken Seite der Maske befindet sich eine Auflistung der Masken mit ihren Skriptmengen und dem Inhalt des Info-Feldes zur Skriptmenge. Die Liste der Skriptgruppen und Skripte wird auf der rechten Maskenseite als Baum für die aktuell in der Liste markierte Skriptmenge angezeigt.

Die ausgewählte Skriptmenge wird durch einen Doppelklick auf den Listeneintrag oder den Button Übernehmen in den Dialog Neue Skriptmenge übernommen. Der Name des Skriptmenge kann nun noch angepasst werden. Auch bei verändertem Namen wird noch eine Kopie der ausgewählten Skriptmenge angelegt.

Wird die Kopie über den Button OK angelegt, erscheint noch ein Hinweisdialog.

Hinweisdialog für Skriptmengenkopie

Neues Skript

Dialog Neues Skript

Für ein neues Skript ist ein Skriptname einzugeben. Der Name muss einmalig im Repository sein. Wird ein bereits vergebener Name erneut eingegeben, erfolgt eine entsprechende Fehlermeldung. Der Skriptname beginnt mit dem Kürzel des Repository-Standortes, an dem der Admin aktuell angemeldet ist.

Das Skript kann bereits in diesem Dialog mit Eigenschaften in Form von Ankreuzfeldern versehen werden. Diese Eigenschaften können aber auch später im Bearbeitungsbereich gesetzt oder geändert werden.

Ein Objekt kopieren

Die Möglichkeit, Objekte bzw. ganze Objektgruppen zu kopieren, ist bereits weiter oben bei den Dialogen zur Neuanlage eines Vorgangs bzw. von Skriptmengen beschrieben und wird daher hier nicht erneut ausgeführt.

Ein Objekt löschen

Um ein Objekt zu löschen, muss es im Objektbaum markiert sein (es muss nicht notwendigerweise auch im Bearbeitungsbereich geöffnet sein!).

Aus dem Objektbaum gelöscht werden können die Objekte:

Icon Klasse Voraussetzungen zur Löschung Löschumfang
Icon für Maske Maske Keine; Masken können nicht gelöscht werden! -
Icon für Vorgang Vorgang Der Vorgang und seine Arbeitsschritte dürfen in keiner Skriptmengen genutzt werden. Der Vorgang mit allen Arbeitsschritten und Aktionen samt der Aktionsparameter. Für die Parameter genutzte Objekte - z.B. Abfragen - bleiben unverändert erhalten.
Icon für Startskriptmenge Startskriptmenge Die Startskriptmenge darf in keinem ihrer Arbeitsschritte einen Folgeskriptmengenverweis enthalten und selbst nirgendwo als Folgeskriptmenge eingetragen sein. Alle Folgeskriptmengen müssen vor der Startskriptmenge gelöscht werden2)! Die Skriptmenge mit allen Skriptgruppen und Skriptreferenzen sowie deren Einstellungen. Die Skriptdefinitionen bleiben unverändert erhalten.
Icon für Folgeskriptmenge Folgeskriptmenge Die Skriptmenge darf in keinem Arbeitsschritt als Folgeskriptmenge eingetragen sein. Die Skriptmenge mit allen Skriptgruppen und Skriptreferenzen sowie deren Einstellungen. Die Skriptdefinitionen bleiben unverändert erhalten.
Icon für Skriptdefinition Skriptdefinition Die Skriptdefinition darf in keiner Skriptmengen bzw. keiner Aktion verwendet werden. Die Skriptdefinition mit ihren Eigenschaften inklusive Skriptcode.

Die Auswahllisten

In dieser Perspektive stehen acht Auswahllisten zur Verfügung, die aus Platzgründen auf zwei Gruppen Auswahl 1 und Auswahl 2 auf entsprechend beschrifteten Tab-Reitern verteilt sind:

Auswahlliste Inhalt Nutzung Filter
Auswahl 1
SkriptdefinitionSkripte Skriptdefinitionen mit der Eigenschaft 'Steuerskript' oder 'für Arbeitsschritterstellung'. Skripte können bestimmten Aktionen zugeordnet werden. Namensfilter auf die Spalte Name
ArbeitsschrittArbeitsschritte Die Liste der Arbeitsschritte aller Vorgänge der gleichen Maske. Die Arbeitsschritte können einem Skript in einer Skriptmenge (Ablaufplan) zugeordnet werden. Namensfilter auf die Spalte Name
SkriptmengeSkriptmengen Die Liste aller Skriptmengen der gleichen Maske. Skriptmengen können als Folgeskriptmengen einem Skript mit Arbeitsschritt zugeordnet werden. Namensfilter auf die Spalte Name
Auswahl 2
NutzerStandard-Nutzer Liste der Nutzer des eigenen Repository-Standortes. Standard-Nutzer können einem Skript mit Arbeitsschritt zugeordnet werden. Namensfilter auf die Spalte Name
ArbeitsgruppeArbeitsgruppen Liste der Arbeitsgruppen des eigenen Repository-Standortes. Arbeitsgruppen können als Bearbeiterermittlungstyp einem Skript mit Arbeitsschritt zugeordnet werden. Namensfilter auf die Spalte Name
VerteilungVerteilungen Liste der Verteilungen des eigenen Repository-Standortes. Verteilungen können als Bearbeiterermittlungstyp einem Skript mit Arbeitsschritt zugeordnet werden. Namensfilter auf die Spalte Name
NummernkreisNummernkreise Liste der Nummernkreise des eigenen Repository-Standortes. Nummernkreise können als Bearbeiterermittlungstyp einem Skript mit Arbeitsschritt zugeordnet werden. Namensfilter auf die Spalte Name
AbfrageAbfragen Liste der Abfragen mit der Kennzeichnung 'Vorgangssteuerung'. Abfragen können als Bearbeiterermittlungstyp einem Skript mit Arbeitsschritt zugeordnet werden.
Abfragen müssen in einigen Aktionstypen zur Ermittlung von Aktionsparametern zugeordnet werden.
Abfragen müssen bei einem Maskenwechsel einem Skript zugeordnet werden, um die Datensätze zu ermitteln, für die in einer anderen Maske ein Vorgang und ein Arbeitsschritt angelegt werden sollen.
Namensfilter auf die Spalte Name;
Eigenschaftsfilter:
Eigenschaftenfilter der Auswahlliste für Abfragen
Aus einer Drop-Down-Liste können die Aufgabenbereiche ausgewählt werden, denen Abfragen mit der Eigenschaft 'Vorgangssteuerung' zugeordnet sind. Die Auswahlliste wird nach Abfragen mit dieser Eigenschaft gefiltert.

Weitere Informationen zu dieser Maske
keine
landesspezifische Zusatzinformationen: SH HH NI HB NW HE RP BW BY SL BE MV ST BB TH SN

Zurück zum Seitenanfang

1)
Der ursprüngliche Name lautete Vorgangssteuerung und wurde erst nachträglich ergänzt. Wenn in dieser Online-Hilfe die Perspektive 'Vorgangssteuerung' genannt ist, so ist immer 'Vorgangssteuerung, Skripte' gemeint.
2)
Zur Startskriptmenge wird automatisch die erste Skriptmenge einer Maske. Alle nachfolgenden Skriptmengen sind automatisch Folgeskriptmengen. Konsequenterweise müssen diese daher gelöscht werden, bevor die Startkriptmenge gelöscht werden darf.