I created a test program but it compiled. I recall that it used to give
an error. So I hit the web again.
It turns out that *ALL is also available at V7R1 with PTF SI54502
We are still at V7R1 but do have the PTF applied.
On 11/10/2017 4:09 PM, Charles Wilt wrote:
It changed...but not till 7.2+
Relaxed rules for data structures for I/O operations
An externally-described data structure or LIKEREC data structure defined
with type *ALL can be used as the result data structure for any I/O
operation. See File Operations
On Fri, Nov 10, 2017 at 1:12 PM, Robert Rogerson <rogersonra@xxxxxxxxx>
I always use a *INPUT and *OUPUT when using likerec for updating a file
(when using data structures). I seem to recall that *ALL only worked for
displays not files.
I'm reviewing a colleague's code and wasn't sure if using one data
structure with *ALL would work for a file.
I'm on V7R1. Has this been changed or are two data structures still
required when updating a file?
This is the RPG programming on the IBM i (AS/400 and iSeries) (RPG400-L)
To post a message email: RPG400-L@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
or email: RPG400-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
Please contact support@xxxxxxxxxxxx for any subscription related
Help support midrange.com by shopping at amazon.com with our affiliate