Thanks James. That appears to describe the contents of the mud puddle accurately. Doesn't look like I have the power to clean it up myself.
One other curiousity I noticed, is that if you follow the path from help contents as listed next, you can expand the "Built-in Functions" tree and see %list, BUT, if you just click on the "Built-in Functions" item without expanding it, you see the older list, without %list. Good grief. ILE RPG Reference > ILE RPG Reference > Operations, Expressions, and Functions
-----Original Message-----
From: WDSCI-L <wdsci-l-bounces@xxxxxxxxxxxxxxxxxx> On Behalf Of James Littlejohn via WDSCI-L
Sent: Monday, December 14, 2020 12:25 PM
To: Rational Developer for IBM i <wdsci-l@xxxxxxxxxxxxxxxxxx>
Cc: James Littlejohn <James.Littlejohn@xxxxxxxxxxxxxxx>
Subject: Re: [WDSCI-L] Help address for new RPG functions?
CAUTION: This email originated from outside of the organization. Do not click links or open attachments unless you recognize the sender and know the content is safe.
It's quite confusing. There is more than one version of the reference:
-a local one that is installed with and is up to date in 9609 -a remote one that is sourced on the IBM Knowledge Center and is an older version Both appear in the help system. But the way the help system operates makes it appear as if both are locally installed.
If you click Help > Contents
and from the top-level of the Contents select 'ILE RPG Reference'
it is the latest version of the reference and is installed locally in 9609. This is the version that the F1 help accesses.
If you click Help > Contents (or start from the Source menu) and drill down into Rational Developer for i > Reference > Language reference > IBM i programming information > High-level languages > ILE RPG > Language Reference > ILE RPG Reference it's actually sourced over the internet from the IBM Knowledge Center even though it appears to be a local copy. The copy at that Knowledge Center location is an older version.
The equivalent Knowledge Center URL for that version is:
https://www.ibm.com/support/knowledgecenter/SSAE4W_9.6.0/com.ibm.etools.iseries.ilerpg.ref.doc/topics/rzasdmain.htm
but will appear in the help system with a URL like:
http://127.0.0.1:<RANDOMPORTNUMBER>/help/topic/com.ibm.etools.iseries.ilerpg.ref.doc/topics/rzasdmain.htm
James Littlejohn
www.helpsystems.com
-----Original Message-----
From: WDSCI-L <wdsci-l-bounces@xxxxxxxxxxxxxxxxxx> On Behalf Of Darren Strong
Sent: Monday, December 14, 2020 11:24 AM
To: Rational Developer for IBM i <wdsci-l@xxxxxxxxxxxxxxxxxx>
Subject: Re: [WDSCI-L] Help address for new RPG functions?
External: Pause and review the sender's email address, any URLs before clicking links, opening attachments, or following requests. When in doubt, contact the Service Desk.
I understand. I'm saying that the path through the help document I detailed (which is what the source help shortcut uses) has not been updated with all the new BIFs, but other sections apparently have. I think I remember something similar happening with %scanrpl when it was added.
Again, that path is:
Rational Developer for i > Reference > Language reference > IBM i programming information > High-level languages > ILE RPG > Language Reference > ILE RPG Reference > Operations, Expressions, and Functions > Build-in Functions
-----Original Message-----
From: WDSCI-L <wdsci-l-bounces@xxxxxxxxxxxxxxxxxx> On Behalf Of Ken Killian
Sent: Monday, December 14, 2020 10:59 AM
To: Rational Developer for IBM i <wdsci-l@xxxxxxxxxxxxxxxxxx>
Subject: Re: [WDSCI-L] Help address for new RPG functions?
CAUTION: This email originated from outside of the organization. Do not click links or open attachments unless you recognize the sender and know the content is safe.
Daren,
I do not think we have the TR installed on our system, and we have IBM i 7.4 installed.
Apparently, my compiled failed on the "IN" opcode from Jon's Sample code...
S o u r c e L i s t i n g
1 **free
2 dcl-s typecode char(1) inz('X');
3
4 IF typeCode IN %List( 'A' : 'B' : 'C' : 'Z' );
======> aa
*RNF5377 20 a 000400 The end of the expression is expected.
5 dsply('no');
======> a c
======> b
*RNF5374 20 a 000500 The Operation Extender portion of the operation is missing
a right parenthesis.
*RNF5371 20 b 000500 The number of Operation Extenders specified in the
Operation entry is not valid.
*RNF0633 20 c 000500 An unexpected right parenthesis was encountered; right
-Ken Killian-
-----Original Message-----
From: WDSCI-L <wdsci-l-bounces@xxxxxxxxxxxxxxxxxx> On Behalf Of Darren Strong
Sent: Monday, December 14, 2020 10:43 AM
To: Rational Developer for IBM i <wdsci-l@xxxxxxxxxxxxxxxxxx>
Subject: Re: [WDSCI-L] Help address for new RPG functions?
I'm going to chalk this one up to the fact that certain sections of the help documents are only updated at operating system level release, and not at TR updates.
--
This is the Rational Developer for IBM i (WDSCI-L) mailing list
To post a message email: WDSCI-L@xxxxxxxxxxxxxxxxxx To subscribe, unsubscribe, or change list options,
visit:
https://lists.midrange.com/mailman/listinfo/wdsci-l
or email: WDSCI-L-request@xxxxxxxxxxxxxxxxxx
Before posting, please take a moment to review the archives at
https://archive.midrange.com/wdsci-l.
Help support midrange.com by shopping at amazon.com with our affiliate
link:
https://amazon.midrange.com
--
This is the Rational Developer for IBM i (WDSCI-L) mailing list
To post a message email: WDSCI-L@xxxxxxxxxxxxxxxxxx To subscribe, unsubscribe, or change list options,
visit:
https://lists.midrange.com/mailman/listinfo/wdsci-l
or email: WDSCI-L-request@xxxxxxxxxxxxxxxxxx
Before posting, please take a moment to review the archives at
https://archive.midrange.com/wdsci-l.
Help support midrange.com by shopping at amazon.com with our affiliate
link:
https://amazon.midrange.com
--
This is the Rational Developer for IBM i (WDSCI-L) mailing list
To post a message email: WDSCI-L@xxxxxxxxxxxxxxxxxx To subscribe, unsubscribe, or change list options,
visit:
https://lists.midrange.com/mailman/listinfo/wdsci-l
or email: WDSCI-L-request@xxxxxxxxxxxxxxxxxx
Before posting, please take a moment to review the archives at
https://archive.midrange.com/wdsci-l.
Help support midrange.com by shopping at amazon.com with our affiliate
link:
https://amazon.midrange.com
As an Amazon Associate we earn from qualifying purchases.