×
The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.
Yeah, I started that thread.
I have been using CEETSTA for a long time now.
Roger Harman
COMMON Certified Application Developer - ILE RPG on IBM i on Power
From: MIDRANGE-L <midrange-l-bounces@xxxxxxxxxxxx> on behalf of Rob Berendt <rob@xxxxxxxxx>
Sent: Wednesday, January 31, 2018 10:43 AM
To: Midrange Systems Technical Discussion
Subject: Re: Checking for missing parameters in CL
One post mentioned in that old thread was from me.
Given you're using a call bound procedure,
and you're using *omit and not just shorting parameters,
then you should be safe with either the MCH3601, or checking the address
of the parameter.
https://archive.midrange.com/midrange-l/201703/msg00525.html
https://d3rmfedvo21r9f.cloudfront.net/images/archive_logo.gif
Re: Optional parameters in CLLE -- MIDRANGE-L
archive.midrange.com
Re: Optional parameters in CLLE -- <snip> When calling an ILE program or procedure, the operating system does not check the number of parameters that are passed on ...
complete with a link to Knowledge Center blessing this.
Scott had given some good examples on repeated calls and how messed up
using the MCH3601, or checking the address of the parameter, was on older
style calls with just shorting parameters.
Rob Berendt
As an Amazon Associate we earn from qualifying purchases.