Benutzerdefinierte VARA-Objekte
Benutzerdefinierte VARA-Objekte sind leistungsstarke dynamische Ausführungstools. Sie sind Platzhalter für Werte, die sie aus verschiedenen Quellen abrufen, abhängig vom Typ des VARA-Objekts. VARA-Objekte werden ausführbaren Objekten zugeordnet. Wenn diese ausführbaren Objekte verarbeitet werden, werden die VARA-Objekte durch deren Werte ersetzt. Als Entwickler und Objektdesigner erstellen und verwenden Sie VARA-Objekte in den Attributen und Scripts von ausführbaren Objekten. Als Administrator erstellen Sie im Mandanten 0 VARA-Objekte, die von anderen Benutzern in anderen Mandanten verwendet werden können.
Objektklasse: Aktives Objekt
Objekttyp/Kurzform: VARA
Diese Seite beinhaltet Folgendes:
Typen von VARA-Objekten
Es gibt zwei Typen von VARA-Objekten: statische und dynamische.
Grundlegendes zu statischen VARA-Objekten
Statische VARA-Objekte speichern Werte permanent, bis sie geändert oder explizit gelöscht werden. Sie definieren die Werte von statischen VARA-Objekten manuell. Die Werte der statischen VARA-Objekte werden in der Automation Engine-Datenbank gespeichert. Es gibt zwei Untertypen von statischen VARA-Objekten:
-
STATIC-VARA-Objekte
-
XML-VARA-Objekte
Grundlegendes zu dynamischen VARA-Objekten
Dynamische VARA-Objekte speichern ihre Werte nicht in der Objektdefinition. Sie beziehen ihre Werte aus einer bestimmten Datenquelle, die für jeden VARA-Objekttyp unterschiedlich ist. Im Gegensatz zu statischen VARA-Objekten werden ihre Werte nicht in der Automation Engine-Datenbank gespeichert. Stattdessen führt Automic Automation beim Zugreifen auf ihre Inhalte einige Hintergrundprozesse aus, abhängig vom Typ des VARA-Objekts, um die Werte zu bestimmen. Folgende VARA-Objekte sind dynamisch:
- BACKEND VARA-Objekte
- EXEC-VARA-Objekte
- FILELIST VARA-Objekte
- MULTI VARA-Objekte
- SEC_SQL VARA-Objekte
- SEC_SQLI VARA-Objekte
- SQL-VARA-Objekte
- SQLI-VARA-Objekte
Hinweis: Die Felder auf der Seite Variable hängen vom Variablentyp ab, der bei der Erstellung der Variable ausgewählt wurde. Es ist nicht möglich, diesen Typ zu einem späteren Zeitpunkt zu ändern.
VARA-Objekte und Scripts
Automation Engine scripting language stellt Script-Elemente zur Verfügung, mit denen Sie viele Vorgänge mit VARA-Objekten durchführen können. Diese Liste enthält Links zu einigen der häufigsten:
-
Verwenden Sie diese Script-Funktion, um die Attribute von Objekten mit VARA-Objekten zu füllen.
-
PREP_PROCESS_VAR und PREP_PROCESS_VAR_XML
Verwenden Sie diese Script-Funktion, um auf alle oder mehrere Einträge eines VARA-Objekts zuzugreifen und die Verarbeitung einer Datensequenz vorzubereiten.
-
Verwenden Sie diese Script-Funktion, um ein STATIC VARA-Objekt zu erstellen
-
Verwenden Sie diese Script-Funktion, um ein STATIC VARA-Objekt zu modifizieren
-
Verwenden Sie diese Script-Funktion, um ein VARA-Objekt zu löschen
Mehr Informationen:
Definieren von VARA-Objekten
-
Klicken Sie in der Perspektive Process Assembly auf Objekt hinzufügen. Wählen Sie im Dialogfeld Objekt hinzufügen die Option Variable (VARA) > <Typ von VARA-Objekt> aus. Weitere Informationen zum Hinzufügen von Objekten finden Sie unter Hinzufügen von Objekten.
Die Definition eines VARA-Objekts besteht aus den folgenden Seiten:
-
Gemeinsamen Seiten, die unabhängig von dem von Ihnen definierten Objekttyp zu jeder Zeit verfügbar sind:
- Eine oder mehrere VARA-spezifische Seiten
Hinweis: Sie können VARA-Objekte auch direkt über die AWI-Kombinationsfelder verwenden erstellen, die zur Auswahl von Objekten dienen.
-
-
Geben Sie im Dialogfeld Objektname den Namen des neuen Objekts ein. Wählen Sie ihn mit Bedacht aus. Weitere Informationen finden Sie unter Best Practices: Namenskonventionen für Objekte.
-
Klicken Sie auf OK, um die Objektdefinitionsseiten zu öffnen. Weitere Informationen zum Konfigurieren der verschiedenen Typen von VARA-Objekten finden Sie hier:
Verwendung
In diesem Video erfahren Sie, wie STATIC und XML VARA-Objekte verwendet werden, um Workflows zu konfigurieren: Sehen Sie sich das Video an: Konfigurieren von Workflows mit VARA-Objekten
Siehe auch: