How to get the source file information of a module in an RPGLE program
Do you know a non-interactive method to get/print the source file information of a module in an RPGLE program?...
Continue Reading This Article
Enjoy this article as well as all of our content, including E-Guides, news, tips and more.
I know how to do it interactively with the DSPPGM command.
You can write a program to get information on the modules contained in a program using the List ILE Program Information (QBNLPGMI) API, or on a specific module using the Retrieve Module Information (QBNRMODI) API. I have the utilities that you're looking for and have provided them for you below.
LSTMODREF utility: create the objects from the source
LstModRef : List modules referenced by programs
WICLMOD: List modules referenced by programs
WIRLMOD: List modules referenced by programs