Automic User Script Essentials - Deutsch
Beschreibung
Das Automic User Script Essentials Modul (Deutsch) vermittelt die Grundlagen der Automic-Skriptsprache und befähigt die Teilnehmer, Automatisierungsprozesse in Broadcom Automic Automation flexibel zu steuern und zu optimieren. Der Schwerpunkt liegt auf der Erstellung und Verwendung von Skripten in Jobs, Workflows, VARA-Objekten und Time Events. Die Teilnehmer erlernen wesentliche Skriptbefehle, Kontrollstrukturen, Datenverarbeitung und dynamische Objektsteuerung – und sind damit in der Lage, skriptbasierte Lösungen in Automic Automation V21/V24 eigenständig zu entwickeln. Dieses Modul war früher bekannt als Automic User Script Fundamentals und wurde vollständig überarbeitet und unter der Marke Tricise neu aufgelegt.
Voraussetzungen
Dieses Automic-Skriptmodul setzt grundlegende Kenntnisse in Automic Automation voraus. Die Teilnehmer sollten mit dem Automic Web Interface (AWI) und den wichtigsten Objekttypen wie Jobs, Workflows und VARA-Objekten vertraut sein.
Empfohlene Vorkenntnisse:
-
Abschluss des Automic User Essentials Kurses oder gleichwertige praktische Erfahrung mit Automic
-
Grundlegendes Verständnis von Automatisierungslogik und Workflow-Strukturen
-
Etwas Erfahrung mit einer Skript- oder Programmiersprache ist hilfreich, aber nicht erforderlich
Wer sollte teilnehmen?
Das Automic User Script Essentials Modul richtet sich an bestehende Automic-Anwender, die ihre Kenntnisse im Bereich Skripting vertiefen möchten. Typische Teilnehmer sind:
- Automic Entwickler und Power-User: Benutzer, die Aufträge und Arbeitsabläufe mit benutzerdefinierter Skriptlogik erweitern und optimieren möchten
- IT Automatisierungsexperten: Fachkräfte, die komplexe Automatisierungsaufgaben mithilfe von Automic Script flexibel und präzise umsetzen möchten
- Automic Administratoren: Personen, die Skripte für die Systemüberwachung, Dateioperationen und dynamische Prozesssteuerung einsetzen
Dieses Modul setzt grundlegende Automic-Kenntnisse voraus – ideal als Fortsetzung des Automic User Essentials Kurses.
Was ist enthalten?
- Instructor-Led Training: Live-Sessions mit zertifizierten Automic-Experten – praxisnah, interaktiv und auf reale Anwendungsfälle ausgerichtet
- Schulungsunterlagen: Umfassende Materialien inklusive Übungen und Workshop-Beispielen als Referenz für die tägliche Arbeit mit Automic Script
- Praktische Übungen: Praktische Aufgaben zu Variablen, Kontrollstrukturen, Datenfolgen und dynamischer Objektsteuerung
Agenda
1. Einführung in das Automic-Skripting
-
Erweitern der Objektfunktionalität mit Skripten
-
Kombination von Befehlen auf Betriebssystem- und Anwendungsebene
-
Skriptausführung auf dem AE-Server vs. Agent
-
Verwendung in VARA-Objekten, Zeitereignissen und Jobs
2. Skriptstruktur und Syntax
-
Komponenten, Befehle und Formatierung von Skriptanweisungen
-
Zeilenformat, Zeichenbegrenzungen und Fortsetzungszeichen
3. Variablentypen und Umfang
-
`:SET, :RSET, :PSET – Unterschiede, Gültigkeit und Vererbung in Workflows`
-
:DEFINE - Typisierung und Deklaration einschließlich Arrays
-
:PRINT - Ausgabe von Variablenwerten in Reports
4. Objekt- und Systemvariablen
-
Vordefinierte Objektvariablen (z. B. &$CLIENT#, &$PHYS_TIME_HH_MM_SS#)
-
Namenskonventionen und Vermeidung von Konflikten bei benutzerdefinierten Variablen
5. Integrationsfunktionen
-
:REGISTER_VARIABLE - Einbindung externer Interpreter-Skripte
-
GET_VAR, PUT_VAR, PUT_VAR_COL - Lesen und Schreiben von VARA-Objektwerten
-
Lesen und dynamisches Ändern von Objektattributen
6. Datum- und Zeitfunktionen
-
SYS_DATE(), SYS_TIME(), SYS_LDATE(), SYS_DATE_PHYSICAL()
-
Formatieren und Berechnen relativer Datumswerte
7. Arithmetische Operationen und Formatierung
-
Grundoperationen und mathematische Funktionen (ADD, SUB, MOD und andere)
-
Zahlenformatierung mit FORMAT und Datentypverhalten
8. Strukturen kontrollieren
-
Bedingte Logik: IF, IF/ELSE, verschachtelte Verzweigungen
-
SWITCH / CASE / OTHER für die Behandlung mehrerer Bedingungen
9. Schleifen und Skriptsicherheit
-
WHILE-Schleifen richtig verwenden
-
Vermeidung von Endlosschleifen mit WAIT und kontrollierten Bedingungen
10. Datenverarbeitung mit PREP_PROCESS
-
PREP_PROCESS_REPORT: Analysieren, Filtern und Auswerten von Reports
-
PREP_PROCESS_VAR: Verarbeitung von VARA-Objekten
-
PREP_PROCESS_VAR_XML: Verarbeitung von XML-Datensequenzen
11. Arbeiten mit Strings und Arrays
-
String-Funktionen: STR_CUT, STR_SPLIT, STR_SUB, STR_FIND
-
Arrays erstellen, befüllen und durchlaufen
12. Dynamische Objektkontrolle
-
ACTIVATE_UC_OBJECT - Objekte per Skript starten
-
CANCEL_UC_OBJECT - Abbrechen von laufenden Objekten
-
PUT_ATT - Dynamische Änderung von Objektattributen
13. System- und Dateisystemabfragen
-
GET_FILESYSTEM - Überwachung der Speicherplatznutzung
-
Bedingte Warnungen bei geringer Speicherkapazität
Agenda
1. Einführung in das Automic-Skripting
-
Erweitern der Objektfunktionalität mit Skripten
-
Kombination von Befehlen auf Betriebssystem- und Anwendungsebene
-
Skriptausführung auf dem AE-Server vs. Agent
-
Verwendung in VARA-Objekten, Zeitereignissen und Jobs
2. Skriptstruktur und Syntax
-
Komponenten, Befehle und Formatierung von Skriptanweisungen
-
Zeilenformat, Zeichenbegrenzungen und Fortsetzungszeichen
3. Variablentypen und Umfang
-
`:SET, :RSET, :PSET – Unterschiede, Gültigkeit und Vererbung in Workflows`
-
:DEFINE - Typisierung und Deklaration einschließlich Arrays
-
:PRINT - Ausgabe von Variablenwerten in Reports
4. Objekt- und Systemvariablen
-
Vordefinierte Objektvariablen (z. B. &$CLIENT#, &$PHYS_TIME_HH_MM_SS#)
-
Namenskonventionen und Vermeidung von Konflikten bei benutzerdefinierten Variablen
5. Integrationsfunktionen
-
:REGISTER_VARIABLE - Einbindung externer Interpreter-Skripte
-
GET_VAR, PUT_VAR, PUT_VAR_COL - Lesen und Schreiben von VARA-Objektwerten
-
Lesen und dynamisches Ändern von Objektattributen
6. Datum- und Zeitfunktionen
-
SYS_DATE(), SYS_TIME(), SYS_LDATE(), SYS_DATE_PHYSICAL()
-
Formatieren und Berechnen relativer Datumswerte
7. Arithmetische Operationen und Formatierung
-
Grundoperationen und mathematische Funktionen (ADD, SUB, MOD und andere)
-
Zahlenformatierung mit FORMAT und Datentypverhalten
8. Strukturen kontrollieren
-
Bedingte Logik: IF, IF/ELSE, verschachtelte Verzweigungen
-
SWITCH / CASE / OTHER für die Behandlung mehrerer Bedingungen
9. Schleifen und Skriptsicherheit
-
WHILE-Schleifen richtig verwenden
-
Vermeidung von Endlosschleifen mit WAIT und kontrollierten Bedingungen
10. Datenverarbeitung mit PREP_PROCESS
-
PREP_PROCESS_REPORT: Analysieren, Filtern und Auswerten von Reports
-
PREP_PROCESS_VAR: Verarbeitung von VARA-Objekten
-
PREP_PROCESS_VAR_XML: Verarbeitung von XML-Datensequenzen
11. Arbeiten mit Strings und Arrays
-
String-Funktionen: STR_CUT, STR_SPLIT, STR_SUB, STR_FIND
-
Arrays erstellen, befüllen und durchlaufen
12. Dynamische Objektkontrolle
-
ACTIVATE_UC_OBJECT - Objekte per Skript starten
-
CANCEL_UC_OBJECT - Abbrechen von laufenden Objekten
-
PUT_ATT - Dynamische Änderung von Objektattributen
13. System- und Dateisystemabfragen
-
GET_FILESYSTEM - Überwachung der Speicherplatznutzung
-
Bedingte Warnungen bei geringer Speicherkapazität
-
05. Oktober 2026
-
07. Dezember 2026