Automic User Script Essentials – Englisch

Automic User Script Essentials - Englisch

Beschreibung

Die Automic Benutzer-Skript Grundlegendes Modul (Englisch) behandelt die Grundlagen der Automic Skriptsprache und ermöglicht den Teilnehmern die flexible Steuerung und Optimierung von Automatisierungsprozessen in Broadcom Automic Automation. Der Schwerpunkt liegt auf der Erstellung und Verwendung von Skripten innerhalb Aufträge, Workflows, VARA-Objekte und Zeitereignisse. Die Teilnehmer lernen wesentliche Skriptbefehle, Kontrollstrukturen, Datenverarbeitung und dynamische Objektsteuerung kennen - und sind damit in der Lage, selbständig skriptbasierte Lösungen in Automic Automation V21/V24.

Voraussetzungen

Dieses Automic-Schreibprogramm-Modul erfordert grundlegendes Wissen über Automic Automation. Die Teilnehmer sollten mit folgenden Themen vertraut sein Automic Web Interface (AWI) und zentrale Objekttypen wie Aufträge, Workflows und VARA-Objekte.

Empfohlene Vorkenntnisse:

  • Fertigstellung der Automic User Essentials Kurs 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?

Die Automic Anwender-Skript Essentials-Modul ist konzipiert für bestehende Automic-Benutzer die ihre Kenntnisse in der Skripterstellung vertiefen wollen. Typische Teilnehmer sind:

  • Automic Entwickler und Power-User: Benutzer, die Aufträge und Arbeitsabläufe mit benutzerdefinierter Skriptlogik erweitern und optimieren möchten
  • IT-Automatisierungsingenieure: Fachleute, die komplexe Automatisierungsaufgaben flexibel und präzise umsetzen wollen mit Automic Script
  • Automic Verwalter: Diejenigen, die Skripte für die Systemüberwachung, Dateioperationen und dynamische Prozesssteuerung verwenden

Dieses Modul erfordert grundlegende Automic Wissen - ideal als Nachbereitung der Automic User Essentials Kurs.

Was ist enthalten?

  • Instructor-Led Training: Live-Sessions mit zertifizierten Automic-Experten – praxisnah, interaktiv und auf reale Anwendungsfälle ausgerichtet
  • Schulungsunterlagen: Umfassende Materialien mit Ü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

Elearning

Lernen Sie in Ihrem eigenen Tempo mit unserem flexiblen Selbstlernprogramm. Sie erhalten Zugang zu umfassenden videobasierten Materialien und Laborumgebungen, die Ihnen alles bieten, was Sie für ein effektives, unabhängiges Lernen benötigen.

  • €200.00 ohne MwSt.

Private Training

Schneiden Sie das Schulungserlebnis für Ihr Team mit einer maßgeschneiderten privaten Sitzung zu. Wir passen uns an die spezifischen Bedürfnisse und den Zeitplan Ihres Unternehmens an und gewährleisten eine zielgerichtete, eingehende Schulung unter fachkundiger Anleitung.

Nach oben scrollen