RPG Bootcamp Session 2: Getting Started - How an RPG Program Is Put Together - Kody Robinson
Topics
- Define Files, Members, Records, Fields
- Cross-reference with SQL Terminology – schemas, tables, rows, and columns
- Define and Use Dcl-f (Declare File)
- Identify Sections of an RPG IV Program
- Programming Specifications
- CTL-OPT Keyword
- Explain Program Development Cycle (short section)
- Define and Use Dcl-s (Declare Standalone Variable)
- Define Free Format Specifications
- Syntax of Writing Comments in RPG (brief)
- Basic Syntax in RPG – IF, ELSE, ELSEIF, SELECT, WHEN, LOOPS, COMPARISONS, OTHER
- Monitoring for Errors – MONITOR, ON-ERROR
- How to Find Reference Manuals
- Externally Described Files
- Describe and Use EDTWRD and EDTCDE Edit Codes
- Define and Use Overflow, SPACEA, SPACEB, SKIPA, SKIPB
- Use Field Reference File
- Use WRITE Operation
- SETLL Operation
- READ Operation
- %EOF Function
- Exercise: Prog1_Documentation (maybe prog3, refer to section above for prog1 & prog2)
Kody Robinson
Business and Financial Systems Developer, AECC
Kody Robinson is a Business and Financial Systems Developer for AECC, headquartered in Little Rock, AR. He started his IBM i journey right out of undergrad at the age of 21. Kody develops and modernizes old and new applications for internal clients using languages ranging from RPG free-format to PHP. Along with his day job, Kody also travels and advocates for IBM and COMMON in regards to companies modernizing and hiring young developers in the work force. IBM has also named him an IBM Champion for Power. In between that, helping with nonprofits and finishing up his masters in Information Science, he also does Economic Development for Central Arkan