Scott Klement has worked in the IBM i industry for more than 30 years. He is very well known for his personal involvement within the IBM i Community. He is an award-winning author who has published more than 1000 articles in trade publications. Also an award-winning speaker, he has multiple gold, silver and bronze medals in COMMON's Speaker Excellence Hall of Fame and volunteers on COMMON's Board of Directors and Strategic Education Team. He is involved in around a dozen open source projects aimed at IBM i developers. Scott lives in the Milwaukee, WI area with his family.
SESSION INFORMATION:
Two of the most significant features added to ILE RPG recently are the DATA-INTO and DATA-GEN opcodes. The most common use case is to read and/or create JSON files. Since JSON has become crucial to IBM i businesses, these are must-know features!
Learning Objectives:
Overloading Subprocedures in RPG
(7:30pm - 8:30pm)
One of the coolest new features in ILE RPG is the ability to overload your prototypes! With overloading, you can accept differing parameter types while keeping the same routine name. Overloading can be used with programs, but the biggest value comes when using it with subprocedures.
This session explains the concept of overloading and why it should be used. It provides technical details of how to use RPG's OVERLOAD keyword to implement overloading in RPG.