Files
m.stangl ab9c991297 „wiki/Schulung1.md“ ändern
link für Seiten zu den fab Icons dazu
2024-04-23 14:41:11 +00:00

3.7 KiB

1. Schulung - Einführung in den RD Configurator

1.1. Thematische Gliederung

Session 1 von Schulung 1: Kontrollstrukturen

  • Variablen
  • Kontrollstrukturen (IF/ ELSE/ THEN, SWITCH CASE)
  • Funktionen
  • Message Box
  • Kommentarfunktion (Remark als Debugging Punkt)

Session 2 von Schulung 1: Schleifen

  • WHILE
  • DO UNTIL
  • FOREACH
  • Übergabe von Parametern an Subprozess
  • EXIT
  • INLINE IF
  • Typendeklaration
  • Snapshot: Export einer Variable als XML String oder in eine Datei

Session 3 von Schulung 1: GUI

  • klassischer Renderer
  • modern UI
  • Definition von Widgets (Buttons, Eingabefelder, Comboboxen, Dropdown)
  • Panels, Kontrollsets Tabellen

1.2. Video des Mitschnitts

\\195.243.223.8\allgemein\RuleDesigner\2023-11-02-RuleDesigner-Configurator-Schulung.mp4

1.3. Inhalte je Zeitstempel

Hier zählt immer der angezeigte Zeitstempel von Teams im im Recording in der linken oberen Ecke.

Zeit [h:mm] Thema
0:13 Umgebungsvariable auf die Lizenzdatei.
0:17 Externer Programmaufruf
0:18 Aufruf eines weiteren Ruledesigner Subprozesses
0:19 Aufruf eines externen Programmes, z.B. Notepad
0:21 Aufruf einer CMD Shell
0:22 Deklaration einer Variable
0:31 IF Else Verzweigung: Unter "Flow Control"
0:34 Message Box
0:41 Switch CASE
0:42 Remarks sind Kommentare
0:43 log file eines Programmlaufs unter \RuleDesigner\Spooler
0:49 Gruppen: Übersichtlichkeit, Error Protekted, Log an/aus
0:52 Suppress von Zeilen des Programms möglich
0:53 Aufruf einer Funktion am Beispiel des Error Handlings
0:58 IF THEN, geschrieben als eine Gruppe
1:00 Conditional node: Prüfung von verschiedenen Variablen
1:10 Pause 1
1:15 while condition
1:20 DO UNTIL
1:24 FOREACH am Beispiel eines Nummern Arrays
1:26 Definition einer Range oder Sequence
1:28 Funktion aufrufen innerhalb einer Schleife
1:33 Funktion aufrufen innerhalb einer Schleife, neuer Anlauf
1:43 in Foreach: Exit Condition, Tip
1:50 Subprozess definieren. Parameter für Programmlauf definieren
1:51 Aufruf des Subprozesses aus einem Hauptprogramm
1:57 Optionen des Subprozesses
1:59 EXIT: Beenden Prozess, Gruppe, Loop, Funktion oder Programm
2:01 INLINE IF: Schnelle Zuordnung eines Wertes in Abhängigkeit anderer Variablen ohne eigenen Code Block
2:04 Variable Anzahl von Parametern
2:09 Definition eines neuen Typs (Person)
2:11 Person als Parameter an eine Funktion geben
2:16 Übersicht der "Variables"
2:18 Erklärung ProcPath(): Gibt den Pfad zurück, wo das Programm ausgeführt wird
2:22 Snapshot: Export einer Variable in eine Datei
2:26 zugehörig zum Datentyp einer Liste: Durchlauf durch alle Elemnte der Liste ähnlich FOREACH, Performanter als foreach
2:32 Pause 2
2:45 Profilekarte (klassischer Renderer)
2:48 Lauf einer Weboberfläche
2:50 Umbau zu einer Dropdown
2:55 Definition von Buttons und Callback
3:00 Template Types (Toolbar Types)
3:03 Befüllung des Button Items
3:05 Buttons in FAB definieren icons von pictogrammers.com für angular oder von marella
3:12 Erzeugung eines Button über Button Definition Type
3:13 Renderung mit Modern UI (unter Template einstellen: ModernUI)
3:17 Panel
3:19 Definition des Input Types, Bsp. Vorname
3:24 Ergänzung von Nachname und PLZ
3:31 Dokumentation der speziellen Visualisierungen unter CRM of Ruledesigner
3:32 bootstrap (Spalten 1-12, Angabe von col=6 ist die Hälfte des Screens). Siehe auch www.getbootstrap.com
3:39 Definition eines Dropdown Menüs
3:48 Panels, Controlsets
3:53 Tabelle der eingegebenen Werte
4:04 Fragen