100% Browser-Programmierung mit RPG Web Extensions (WOPiXX)

RPG Web Extensions ("WOPiXX") ist eine neue Funktionsbibliothek für IBM i, mit der Programmierer innerhalb der ILE Programmiersprachen (C, CL, RPG, COBOL) in kürzester Zeit moderne Anwendungen auf Browser-Basis für IBM i-Anwender entwickeln können. Die gesamte HTML- und Javaskript-Programmierung ist in den Funktionen gekapselt – die Programmierung wird dadurch wesentlich erleichtert.

RPG /COBOL-Programmierer benötigen keine Ausbildung in Java, HTML oder Javaskript; sie können einfach loslegen. Dank der Einfachheit der Funktionen können auch Einsteiger mit RPG Web Extensions moderne Anwendungen entwickeln.

Die Effizienz von WOPiXX ist beispielhaft: RPG- und COBOL-Anwendungen kommen mit 50-80 Prozent (!) weniger Source Code aus als vergleichbare 5250-Programme. Entsprechend schneller sind sie fertig und im Einsatz.


Agenda


Vom Green Screen zur Web-Anwendung

  • WOPiXX codieren ist einfach, umdenken ist schwer
  • Herausforderung „Stateless“ Programmierung


WOPiXX-Engine: Hier steckt die Intelligenz

  • Kommunikation mit dem Browser
  • Aufbereitung und Austausch der Daten
  • Mehrsprachigkeit nutzen, Unicode-Fähigkeit


WOPiXX – Administration

  • Anwendungen, Bibliothekslisten, Message-Files
  • Menüstruktur verwalten
  • Benutzer-Berechtigungen, Passwort, Mehrsprachigkeit

 
WOPiXX – Programmierung

  • List-Anzeigen (Subfiles), Kontextmenüs, AJAX-Technik
  • F4-Ersatz, SQL voll ausspielen, SQL-Output > Excel
  • Detail-Anzeigen, Buttons, Editierfeatures
  • Syntaxprüfung weitgehend dem Browser überlassen
  • Weiterverwendung von „altem“ RPG-Code
  • Beispielprogramme

 
WOPiXX – integrierte Zusatzfeatures

  • Datenbank-Informationen
  • Spool-Anzeige im Browser
  • Job-Informationen anzeigen
  • Trigger verwalten, Journaling überwachen


Vorkenntnisse


RPGIV-Programmiererfahrung, SQL-Grundkenntnisse

Anwendungsbeispiele aus dem Seminar RPG Web Extensions



Definieren von Spalten in einer Listbox




Erstellen von Kontextmenüs

 

 


Dokument öffnen

 


Erweiterte Filter

 


 
Detailbildschirm

 

 

Datumsfunktionen

 

Der komplette RPG-Code

 

 

Dauer und Preis


2 Tage à 8 Stunden
Die Gebühren betragen 980,00 EUR + MwSt.

Arbeitsumgebung der Schulungsteilnehmer


Toolmaker stellt die für die Schulung notwendige einheitliche Lern- und Arbeitsumgebung für die Teilnehmer auf Notebooks bereit.

Das Arbeiten mit unterschiedlichen Arbeitsumgebungen, Software-Ständen oder Berechtigungen kostet Zeit. Daher kann nur in Ausnahmefällen (bitte um Absprache) das eigene Notebook verwendet werden. Darauf sind die folgenden Software-Installationen notwendig:

  1. Für alle SQL Schulungen - IBM i Access (vormals Client Access), mit voller Berechtigung für die Datenbanken-Optionen innerhalb des System i Navigators. Vorzugsweise sollte die englische Version (für Release 7.1) verwendet werden.
  2. Für SQL-Abfragen kann auch das Nachfolge-Produkt Access Client Solution (ACS) verwendet werden. Für SQL-Performance Analysen, Datenbanken-Objekte und SQL-Programmierung wird Client Access bis zur endgültigen Fertigstellung von ACS weiterhin benötigt.
  3. Für alle RPG Schulungen sollte RDp (neueste Version aktuell 9.5.1) installiert sein, vorzugsweise ebenfalls auf englisch. Für die Kodierung der Beispiele kann notfalls auch eine 5250 Emulation (z.B. aus IBM i Access, ACS oder RDi) verwendet werden. Eine 5250 Emulation wäre zur Ausführung (und ggf. Debugging) der Beispiele wünschenswert.              

Die Ausgestaltung der Arbeitsumgebung bei Inhouse-Schulungen wird individuell abgesprochen.

Anmeldung

Page

Hier finden Sie unsere Schulungs-AGB

Ihre Buchung wird von Toolmaker schriftlich bestätigt. Sie ist erst mit dieser schriftlichen Auftragsbestätigung verbindlich. Wenn Sie direkt mit uns sprechen möchten: 08191-968-0

Termine

26.02.-27.02.2018
Ort: Kaufering

11.06.-12.06.2018
Ort: Kaufering

auf Anfrage: 08191-968-0

Schulungskalender
Alle Schulungen finden Sie hier im Überblick.

Individuelle Schulungen
Schulungen können kundenindividuell beliebig neu zusammengestellt werden. Bei kundenindividuellen Schulungen ist eine Teilnehmerzahl zwischen 4 und 8 Personen optimal.

Übungen sind jeweils in die Schulungen integriert. Bei den Zeitangaben wird von einem Schulungstag mit 8 Stunden ausgegangen. Auch die Zeiten können kundenindividuell angepasst werden.

Hinweise zur möglichen inhaltlichen Ausgestaltung individueller Schulungen finden Sie im Schulungsprogramm.

Hotelreservierung
Eine Hotelreservierung können Sie bequem hier vornehmen.