MC Systems Insight
MC Power Technology Manager
MC RPG Developer
MC Power Developer
MC TNT Tips 'n Techniques
MC AIX Expert
MC Linux Expert
MC Mobile on Power
This Week @ the MC Press Bookstore

May 19, 2010 | Volume 9 Issue 10


TOP STORY: Practical RPG: Variable-Length Fields
FEATURED ARTICLE: The API Corner: Do I Really Need to Call a CL Program to Perform This Function?
NEWS HIGHLIGHT: Halcyon Announces Major Releases of IBM i and Network Automation Suites
FORUM: Printing PDFs
TRIAL SOFTWARE: Free unlimited trial of the Valence Web Application Framework for System i
MC VIDEO NEWS MAKERS: An Answer to Increasing Staff Costs

Manage Subscription | Contact Us

Sponsor - T.L. Ashford & Associates
T.L. Ashford is “The Labeling Answer”® for the System i.

Ashford's Barcode400 has been the dependable choice for the industry since 1983. With Barcode400's newly enhanced Graphic Designer no “green screen” interaction is needed for label design. New features include: AFP/HP-compatible printing, easy-to-use graphics import tool, test print to desktop printer, simple font download tool, updated drivers and format listing reports. Even compliance labeling is made easy with design templates. Call 800-541-4893 to order your Fully-Functional, FREE Trial Software or visit us at T.L. Ashford & Associates.

Also, be sure to download the new white paper: Bar Code / RFID Label Printing, Don't get caught in the integration trap.


Feature Article - Programming
Practical RPG: Variable-Length Fields

This article introduces a feature that's been around for some time but that you might not have gotten to know just yet.

joe_plutaWritten by Joe Pluta

This article continues the exploration of procedures, but it does so by taking a little segue into the topic of variable-length fields. With the possible exception of prototypes and procedures themselves, variable-length fields may be one of the most productive additions to the RPG language. If you haven't used variable-length fields, you're in for a treat. Even if you have, you may want to skim through this article anyway just to see how I'm using them.


Sponsor - Business Computer Design

Presto can Web Enable your IBM i 5250 Applications - in One Minute ! Instantly give your users the Native GUI they want for all current and newly created IBM i screens, system screens & third party apps. Use Presto’s Visual Screen Editor and go beyond 80 x 24 displays and have full control over the UI to add rich web UI features. Do all this with NO RPG, COBOL or DDS code changes. Watch a short video, Attend a webinar & Try Presto for FREE Today !


Feature Article - Programming
The API Corner: Do I Really Need to Call a CL Program to Perform This Function?

Run CL commands from within your RPG application program.

bruce_viningWritten by Bruce Vining

Related to my article "V7R1 CL: Something for Everyone," published last month in an MC Special Issue, Avrohom N. sent me a note concerning an enhancement that would be a nice addition to RPG—namely, to be able to run CL commands directly from free-form RPG. The note goes on to point out that running user-created CL commands, with keywords to identify the purpose of parameters being passed to the command processing program (CPP)—rather than just parameter values as is done when calling a program—provides an easier to understand interface between programs.


In the News

Support MC Press - Visit Our Sponsors


Forums Sponsor





Search Sponsor