Programování v RPG III - pro pokročilé - ARPG2
| Kód: |
ARPG2 |
| Název: |
Programování v RPG III - pro pokročilé |
| Termín: |
| Datum | Cena bez DPH | Sleva | Cena po slevě bez DPH | |
| 24. 09. 2012 |
16500 |
|
|
|
|
| Délka ve dnech: |
3 |
| Zaměření: |
Prohloubení znalostí v jazyce RPG III. Kurz obsahuje pokročilá témata, jako např. práci s datovými frontami, commitment control, použití API apod. Jeho součástí jsou komplexní příklady, které jsou již vyřešené. Účastníci programují jen drobnější úlohy. |
| Účastníci: |
Programátoři a analytici, pracovníci se zaměřením na údržbu programového vybavení. |
| Předpoklady: |
Znalosti na úrovni kurzu Programování v RPG III. Účastníci by měli být již po určité intenzívní praxi. |
Náplň
Úvod
Více o obrazovkových souborech
- Použití podsouborů v oknech
- Postupné přidávání záznamů do podsouboru (rozšiřování podsouboru)
- Periodické zobrazování dat na obrazovce bez zásahu obsluhy
- Některé užitečné funkce obrazovek a nápověda
Další použití databázových souborů
- Použití logických souborů
- Zpracování souboru pozpátku
- Přístup k souboru podle pořadového čísla
- Zajištění celistvosti transakcí - COMMITMENT CONTROL
- Čtení duplicitních klíčů uspořádaných podle LIFO
- Použití příkazů SQL v RPG programu
Spouštění CL příkazů z RPG programu
- Volání programu QCMDEXC a QCMDCHK
- Použití příkazu OPNQRYF v RPG programu pro výběr a třídění
Datové oblasti (data AREAS) v RPG a CL
- Vytvoření a inicializace datové oblasti v CL programu
- Použití datové oblasti v RPG programu
Datové fronty (data QUEUES) v RPG a CL
- Vytvoření dvou datových front - FIFO a KEYED
Více o neprocedurálním programování - cyklus RPG
- Dávková údržba souborů
- Získání přehledu o programech a objektech v nich použitých
- Párování pohledávek a plateb
- RPG IV - konverze DATA na pravé DATUM
Použití API k získání informací OS
- Získání informací o úloze
- Posílání a zachycování zpráv
- Uživatelský prostor - User Space
- Získání informací o konfiguračních objektech
- Získání informací o zprávách z protokolu úlohy (JOB LOG)
- Získání seznamu úloh
Více o ošetřování mimořádných stavů a zpracování zpráv
- Metody ošetřování mimořádných stavů v RPG
- Informační datová struktura souboru (INFDS)
- Podprogram pro obsluhu stavu souboru (INFSR)
- Informační struktura stavu programu (PSDS) a podprogram *PSSR
- Příklad na využití informačních struktur
- Zachycování zpráv v CL