× 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.



Thanks Charles.

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
([1]http://ibm.biz/rpg_full_alias_and_easier_ds_io).

We are still at V7R1 but do have the PTF applied.

Thanks,

Rob

On 11/10/2017 4:09 PM, Charles Wilt wrote:

It changed...but not till 7.2+
[2]https://www.ibm.com/support/knowledgecenter/ssw_ibm_i_72/rzasd/rpgrelv7r2post.htm

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

Charles



On Fri, Nov 10, 2017 at 1:12 PM, Robert Rogerson [3]<rogersonra@xxxxxxxxx>
wrote:


Hi All,

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?

Thanks,

Rob

--
This is the RPG programming on the IBM i (AS/400 and iSeries) (RPG400-L)
mailing list
To post a message email: [4]RPG400-L@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: [5]https://lists.midrange.com/mailman/listinfo/rpg400-l
or email: [6]RPG400-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at [7]https://archive.midrange.com/rpg400-l.

Please contact [8]support@xxxxxxxxxxxx for any subscription related
questions.

Help support midrange.com by shopping at amazon.com with our affiliate
link: [9]http://amzn.to/2dEadiD

References

Visible links
1. http://ibm.biz/rpg_full_alias_and_easier_ds_io
2. https://www.ibm.com/support/knowledgecenter/ssw_ibm_i_72/rzasd/rpgrelv7r2post.htm
3. mailto:rogersonra@xxxxxxxxx
4. mailto:RPG400-L@xxxxxxxxxxxx
5. https://lists.midrange.com/mailman/listinfo/rpg400-l
6. mailto:RPG400-L-request@xxxxxxxxxxxx
7. https://archive.midrange.com/rpg400-l
8. mailto:support@xxxxxxxxxxxx
9. http://amzn.to/2dEadiD

As an Amazon Associate we earn from qualifying purchases.

This thread ...

Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.