KB Article 8459

Contact Tech Support

 Email Tech Support
 (250) 655-1766
 [7:30 - 5:00 PST]
Your Meeting ID will be Provided by a Rep.
Tech Support
Tech Support Home
Software Updates
Knowledge Base Search
Recent KB Articles
Product FAQs
Code Samples
Tech Blog
System Requirements
Installation Instructions
Support Testimonials
Contact us to...
Create a Ticket
Request a Free Demo
Suggest a New Feature
Submit Feedback
Upload a Large File
Other Services
Software Training
Professional Services

Guidelines for putting information in columns 1-5 of RPG source members generated by ProGen Plus, in conjunction with *PGMR tags or other forms of user code.

Product: ProGen Plus Type: Frequently Asked Question

ProGen Plus allows for a variety of ways to add your RPG code to a program. These include (among other ways) the *PGMR tags in the generated source code, and the USRCOD, CALLSBR, and USRSRC actions in the Actions Editor.

ProGen uses columns 1-5 in the RPG source for things such as determining whether a line in the source is user source for *PGMR tags. ProGen also uses these columns in relation to built-in and added program contexts. 
This can come in conflict with the standard RPG programming practice of making modifications marks in the first 5 columns when changing existing code, or for any other uses of those columns.
If you start putting content in columns 1-5  you may start to see *PGMR tag user code insertions going AWOL or being transposed, or other types of user code being copied immediately after *PGMR tags.   
ProGen effectively requires that all user created RPG code have blanks in the first 5 columns. If you require comments about a specific user created line, we recommend using a comment line above the line in question.

Rate This Article

Did this example help you to achieve your goal?
 Yes  No  Don't Know

Enter additional comments below.   If you want to hear back from us, include your contact information.

Email Address:
Please enable JavaScript in order to rate this page.