Benutzerdefinierte VARA-Objekte

{"URL":["/*.*/awa/pa_view_VARA"],"heroDescriptionIdentifier":"ice_VARAIntro","customCards":[{"id":"ice_TypesOfVARAs","title":"Types of VARA Objects","type":"customize","url":"https://docs.automic.com/documentation/webhelp/english/ALL/components/DOCU/*.*/Automic%20Automation%20Guides/Content/AWA/Variables/AddUserDefVARAObjects.htm","languages":["en-us"]},{"id":"ice_BACKEND_VARA_Defining","title":"Defining BACKEND VARA Objects","type":"customize","url":"https://docs.automic.com/documentation/webhelp/english/ALL/components/DOCU/*.*/Automic%20Automation%20Guides/Content/AWA/Variables/varaBACKEND.htm","languages":["en-us"]},{"id":"ice_EXEC_VARA_Defining","title":"Defining EXEC VARA Objects","type":"customize","url":"https://docs.automic.com/documentation/webhelp/english/ALL/components/DOCU/*.*/Automic%20Automation%20Guides/Content/AWA/Variables/varaEXEC.htm","languages":["en-us"]},{"id":"ice_FILELISTVARAObject","title":"Defining FILELIST VARA Objects","type":"customize","url":"https://docs.automic.com/documentation/webhelp/english/ALL/components/DOCU/*.*/Automic%20Automation%20Guides/Content/AWA/Variables/varaFILELIST.htm","languages":["en-us"]},{"id":"ice_MULTIVARA","title":"Defining MULTI VARA Objects","type":"customize","url":"https://docs.automic.com/documentation/webhelp/english/ALL/components/DOCU/*.*/Automic%20Automation%20Guides/Content/AWA/Variables/varaMULTI.htm","languages":["en-us"]},{"id":"ice_SECSQLIVARA","title":"Defining SEC_SQLI VARA Objects","type":"customize","url":"https://docs.automic.com/documentation/webhelp/english/ALL/components/DOCU/*.*/Automic%20Automation%20Guides/Content/AWA/Variables/varaSEC_SQLI.htm","languages":["en-us"]},{"id":"ice_Def_SECSQLVARA","title":"Defining SEC_SQL VARA Objects","type":"customize","url":"https://docs.automic.com/documentation/webhelp/english/ALL/components/DOCU/*.*/Automic%20Automation%20Guides/Content/AWA/Variables/varaSEC_SQL.htm","languages":["en-us"]},{"id":"ice_SQLI","title":"Defining SQLI VARA Objects","type":"customize","url":"https://docs.automic.com/documentation/webhelp/english/ALL/components/DOCU/*.*/Automic%20Automation%20Guides/Content/AWA/Variables/varaSQLI.htm","languages":["en-us"]},{"id":"ice_SQLVARAObject","title":"Defining SQL VARA Objects","type":"customize","url":"https://docs.automic.com/documentation/webhelp/english/ALL/components/DOCU/*.*/Automic%20Automation%20Guides/Content/AWA/Variables/varaSQL.htm","languages":["en-us"]},{"id":"ice_STATICVARA","title":"Defining STATIC VARA Objects","type":"customize","url":"https://docs.automic.com/documentation/webhelp/english/ALL/components/DOCU/*.*/Automic%20Automation%20Guides/Content/AWA/Variables/varaSTATIC.htm","languages":["en-us"]},{"id":"ice_XMLVARA","title":"Defining XML VARA Objects","type":"customize","url":"https://docs.automic.com/documentation/webhelp/english/ALL/components/DOCU/*.*/Automic%20Automation%20Guides/Content/AWA/Variables/varaXML.htm","languages":["en-us"]},{"id":"ice_ScriptsVARAs","title":"VARA Objects and Scripts","type":"customize","url":"https://docs.automic.com/documentation/webhelp/english/ALL/components/DOCU/*.*/Automic%20Automation%20Guides/Content/AWA/Variables/AddUserDefVARAObjects.htm","languages":["en-us"]},{"id":"ice_Client0VARAInOtherClients","title":"Client 0 VARA Objects in Other Clients","type":"customize","url":"https://docs.automic.com/documentation/webhelp/english/ALL/components/DOCU/*.*/Automic%20Automation%20Guides/Content/AWA/Variables/VARA_UsageOtherClients.htm","languages":["en-us"]},{"id":"ice_VARAVideosIntro","title":"Watch the Video: Introduction to VARA Objects","type":"customize","url":"https://docs.automic.com/documentation/webhelp/english/ALL/components/DOCU/*.*/Automic%20Automation%20Guides/Content/AWA/Variables/vara_Videos.htm","languages":["en-us"]},{"id":"ice_VideoVARAConfig","title":"Watch the Video: Configuring Workflows with VARA Objects","type":"customize","url":"https://docs.automic.com/documentation/webhelp/english/ALL/components/DOCU/*.*/Automic%20Automation%20Guides/Content/AWA/Variables/vara_video_efficient_wf_configuration.htm","languages":["en-us"]},{"id":"ice_working_with_objects","title":"Working with Objects","type":"customize","url":"https://docs.automic.com/documentation/webhelp/english/ALL/components/DOCU/*.*/Automic%20Automation%20Guides/Content/AWA/Objects/obj_WorkingWithOverview.htm","languages":["en-us"]},{"id":"ice_AWIs_CommonFunctions","title":"Common Functions","type":"customize","url":"https://docs.automic.com/documentation/webhelp/english/ALL/components/DOCU/*.*/Automic%20Automation%20Guides/Content/_Common/CommonFunctions/CF_OverviewOfChapter.htm","languages":["en-us"]},{"id":"ice_UnderstandingPA","title":"Understanding the Process Assembly Perspective","type":"customize","url":"https://docs.automic.com/documentation/webhelp/english/ALL/components/DOCU/*.*/Automic%20Automation%20Guides/Content/AWA/Objects/ProcessAssembly.htm","languages":["en-us"]},{"id":"ice_Overview_AWI","title":"Understanding the User Interface","type":"customize","url":"https://docs.automic.com/documentation/webhelp/english/ALL/components/DOCU/*.*/Automic%20Automation%20Guides/Content/_Common/GettingStarted/GS_OverviewAWI.htm","languages":["en-us"]}]}

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:

  • GET_VAR

    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. 

  • CREATE_OBJECT

    Verwenden Sie diese Script-Funktion, um ein STATIC VARA-Objekt zu erstellen

  • MODIFY_OBJECT

    Verwenden Sie diese Script-Funktion, um ein STATIC VARA-Objekt zu modifizieren 

  • REMOVE_OBJECT

    Verwenden Sie diese Script-Funktion, um ein VARA-Objekt zu löschen 

Mehr Informationen:

Definieren von VARA-Objekten

  1. 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:

    Hinweis: Sie können VARA-Objekte auch direkt über die AWI-Kombinationsfelder verwenden erstellen, die zur Auswahl von Objekten dienen.

  2. 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.

  3. 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: