|
I have no idea what your problem is or what you are asking.
Your code makes no sense. Your DDS is not positionally aligned.
Your RPG code is fragmentary.
Your description is so verbose I cant make sense of what you are asking.
I need real code, real errors, real screen shots, and not so many words
Entire compilation listings of the DDS and RPG preferably.
On 27/07/2022 8:09 pm, jerry ven wrote:
Hi,of
in DDS of Display file:-
FLD1 1 B 7 40
FLD2 2 0B 8 40
in RPGLE:-
1) first screen fields get cleared.
C MOVE *BLANKS FLD1
C Z-ADD 0 FLD2
2) Then corresponding fields of physical files are moved into the fields
the display file.field
C MOVE PFLD1 FLD1
C MOVE PFLD2 FLD2
3) Then Display file's fields are moved into corresponding fields of
physical file.
C MOVE FLD1 PFLD1
C MOVE FLD2 PFLD2
I just made above changes in the existing RPGLE program which once gets
called shows the screen and on this screen if we enter some specific
value ( numeric) then another screen gets displayed and here if we pressand
enter ithout modifying any value on this screen then we get 3rd Screen
in this screen only I have added two new fields using STRSDA ( Fordisplays
alphanumeric field using +B(1) and for numeric +9(2)) so program
this screen correctly and even accepts the values from this screen andonce
we change some other fields values too then those are also changed andthen
if we press enter then after some warning message gets displayed at thechanging
bottom of this screen may be because of some validations happening inside
this RPGLE program but if we again press enter then some another screen
gets displayed and if we again press enter on this screen without
the screen fields on this screen then again the same 3rd screenappears
where if i enter the numeric value on a specific field ( the same valueproceed
which i had entered very first when this 3rd screen appeared subsequently
after first and second screens) and then press enter two times and
further like i mentioned earlier then i am able to see the changed valuesthe
of other fields on this 3rd screen but this 3rd screen does not display
values which i had entered for the newly introduced fields by me on thisRecords)
3rd screen.
I just noticed that other fields whose values is shown correctly after
modification on this 3rd screen are defined inside DDS of Display file
using 'REFFLD' and the two new fields which i have created on this 3rd
screen are created by me using first option 17 (work with Display
and then by choosing option 12( against this 3rd screen( whose type isby
Record)
and then when i come to this screen by giving some names to these fields
and putting one space between their names and +B(1) , 9(2) (Like i
mentioned above) I created these two new fields on this screen.
So What changes in the program code i should do so that like other fields
if i change the values of these two new fields on this 3rd screen then
after inputting or changing their values when i cross check their values
entering that unique numeric value on the first screen and thenvalues
subsequently coming to this 3rd screen i should be able to see their
like i can see other fields values on this screen which I had changedlogic
parallelly to these two new fields. However as per existing program
as I mentioned above i also tried the movement of my new fields in aaccepted
similar way ( from PF to DSPF and then DSPF to PF after their
initializations with blanks and '0' values) but it' seems the values
entered on this 3rd screen for these two new fields are not being
by the RPGLE program that is why i can not see the entered values inthese
two new fields but can see other changed values on this 3rd screen.wrote:
Thanks.
On Wed, 27 Jul 2022 at 04:48, Roger Harman <roger.harman@xxxxxxxxxxx>
threat
Have you tried RDi screen designer? Honestly, I jumped on it and loved
it. Screens and reports both. You couldn't make me use RLU under
it.of death though.
Yeah, SDA is/was comfortable but the benefits of RDi are really worth
but
-----Original Message-----
From: RPG400-L <rpg400-l-bounces@xxxxxxxxxxxxxxxxxx> On Behalf Of Alan
Campin
Sent: Tuesday, July 26, 2022 12:44 PM
To: RPG programming on IBM i <rpg400-l@xxxxxxxxxxxxxxxxxx>
Subject: Re: equivalent data type for packed field in Display file
Funny isn't it. I am the always pushing new things and getting nothing
amflak for doing it but in this case I just don't see the value. I guess I
should have said I just don't see the value in switching rather than I
wrote:too old.
On Tue, Jul 26, 2022, 12:26 PM Charles Wilt <charles.wilt@xxxxxxxxx>
wrote:
If you're too old to learn new and better things Alan....
:D
Charles
On Tue, Jul 26, 2022 at 9:37 AM Alan Campin <alan0307d@xxxxxxxxx>
https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fmarketplace.visualstudio.com%2Fitems%3FitemName%3DHalcyonTechLtd.vscode-displayfile&data=05%7C01%7C%7C9fe3f9b343a54bcfc74608da6f3f2954%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637944614305641430%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=hnXvX2r35K%2BOTfIMEiUAe92gZepLn4rNbbBsI0JBfJg%3D&reserved=0is
Sorry Jon. Way too old to be switching to new screen design aids. SDAseems
easy to me. The monster is RLU. What a mess that is.
On Tue, Jul 26, 2022 at 6:32 AM Jon Paris <jon.paris@xxxxxxxxxxxxxx>
wrote:
SDA? Today Alan? For those of us who know it, its perversities arework
second nature. But for a newbie it is tough because it really doesn't
like anything else in the universe.designer,
For a newbie I would suggest either RDi which has a great screen
or if using Liam's VS Code extension for IBM i as your editor (which
where you should start if the shop won't buy RDi) use the new Preview
option which you can find here:
https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fmarketplace.visualstudio.com%2Fitems%3FitemName%3DHalcyonTechLtd.vscode-displayfile&data=05%7C01%7C%7C9fe3f9b343a54bcfc74608da6f3f2954%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637944614305641430%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=hnXvX2r35K%2BOTfIMEiUAe92gZepLn4rNbbBsI0JBfJg%3D&reserved=0<
https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.midrange.com%2Fmailman%2Flistinfo%2Frpg400-l&data=05%7C01%7C%7C9fe3f9b343a54bcfc74608da6f3f2954%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637944614305641430%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=uQtBpwiMpymbbLAFHABSnw4A3%2FzmdZgdSNWUNdvZV3s%3D&reserved=0towrote:
Jon P.
On Jul 25, 2022, at 5:48 PM, Alan Campin <alan0307d@xxxxxxxxx>
itHave you tried SDA (Screen Design Aid)? There is a bit to learn but
will
let you see a screen as it looks.
For the display file that you have defined, go to option 3 in PDM
see adisplay your display file source. Take option 17 and you should
recordlist
of record formats that you have defined. Take option 12 on the
ontheformat to display the screen. F4 will show you a list of fields in
thenumericrecord. F6 will sort them by location. If you wanted to define a
will5,0 field for input and output (Both) you would type +9(5,0) and it
define the field for you where the cursor is. Putting ? in front of
field lets you rename it. Putting * in front of field allows you tospecify
editing on the field. I always use a different name for the fields
bytesmywould
wantedscreens. For a standard, I B_ for Both fields, I_ for input, O_ foroutput
and H_ for hidden fields. For example, if I had an order # that I
togoodprophet.bp@xxxxxxxxx>
input to, I would do something like B_ORDER#.
Anyway, it would allow you to see what the screen looks like..
On Mon, Jul 25, 2022 at 1:47 PM Brian Parkins <
quotes,wrote:
I see a few problems with this.
- Almost all of DDS has to be coded in uppercase, unless it's in
blanke.g. COLHDG('Jerry')
- As others have pointed out, you have left the Decimal Positions
- so FLD1 would default to Character
- The keyboard shift numeric 'N' applies to input only and has no
bearing on output
You may have more luck with:
A FLD1 2S 0O 7 39
- but this supposes you don't have any overlapping fields which
leastresult in FLD1 not being displayed. Don't forget you MUST leave at
one space between fields in a Display File, (so the attribute
containsNumericdon't overlap).
To respond to your earlier query, DDS has no concept of Packed
display/print afields, only Signed Numeric (Zoned Decimal). (You cannot
Packed field because each byte - i.e. character position -
EDTCDE-DDS2-digits.) RPG IV automagically redefines Signed Numeric field in
toprove
Packed Decimal in the program. (Look at the compiler listing to
it
belowto yourself.)
Time to hit the manuals and programming guides?
Brian.
On 25/07/2022 15:42, jerry ven wrote:
i am also trying to define my field directly for the screen like
only difference is i am defining like below without using
andwhereasA Fld1 2N O 7 39
But i don't see my field name 'FLD1' on the screen like above,
within the same DDS other fields which are defined using reffld
nothavescreen.
some text under Functions their data is displayed as is on the
So not sure how the field name could be displayed here if I am
using
REFFLD and Functions.in the DDS of display file.--
Thanks
This is the RPG programming on IBM i (RPG400-L) mailing list
To post a message email: RPG400-L@xxxxxxxxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit:
https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Farchive.midrange.com%2Frpg400-l&data=05%7C01%7C%7C9fe3f9b343a54bcfc74608da6f3f2954%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637944614305641430%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=gQFvy841g2pjIH9nEOhFbI%2BNSLI%2BtdtVZ3kpUhoK4dI%3D&reserved=0or email: RPG400-L-request@xxxxxxxxxxxxxxxxxx
Before posting, please take a moment to review the archives
at
https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Famazon.midrange.com%2F&data=05%7C01%7C%7C9fe3f9b343a54bcfc74608da6f3f2954%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637944614305641430%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=ieIbdICg%2FKysHHJDiBLAXTuqcdSdlW669TT4plWBmAU%3D&reserved=0.
affiliaterelatedPlease contact support@xxxxxxxxxxxxxxxxxxxx for any subscription
questions.
Help support midrange.com by shopping at amazon.com with our
link:
https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.midrange.com%2Fmailman%2Flistinfo%2Frpg400-l&data=05%7C01%7C%7C9fe3f9b343a54bcfc74608da6f3f2954%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637944614305641430%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=uQtBpwiMpymbbLAFHABSnw4A3%2FzmdZgdSNWUNdvZV3s%3D&reserved=0--
This is the RPG programming on IBM i (RPG400-L) mailing list
To post a message email: RPG400-L@xxxxxxxxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit:
https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Farchive.midrange.com%2Frpg400-l&data=05%7C01%7C%7C9fe3f9b343a54bcfc74608da6f3f2954%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637944614305641430%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=gQFvy841g2pjIH9nEOhFbI%2BNSLI%2BtdtVZ3kpUhoK4dI%3D&reserved=0or email: RPG400-L-request@xxxxxxxxxxxxxxxxxx
Before posting, please take a moment to review the archives
at
https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Famazon.midrange.com%2F&data=05%7C01%7C%7C9fe3f9b343a54bcfc74608da6f3f2954%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637944614305641430%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=ieIbdICg%2FKysHHJDiBLAXTuqcdSdlW669TT4plWBmAU%3D&reserved=0.
affiliatePlease contact support@xxxxxxxxxxxxxxxxxxxx for any subscriptionrelated questions.
Help support midrange.com by shopping at amazon.com with our
link:
https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.midrange.com%2Fmailman%2Flistinfo%2Frpg400-l&data=05%7C01%7C%7C9fe3f9b343a54bcfc74608da6f3f2954%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637944614305797642%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=lLPWjmF2nhUs5CKwNmuk%2B0Ff1g6jLx4k8ZnWVwx2Eng%3D&reserved=0--
This is the RPG programming on IBM i (RPG400-L) mailing list
To post a message email: RPG400-L@xxxxxxxxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit:
https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Farchive.midrange.com%2Frpg400-l&data=05%7C01%7C%7C9fe3f9b343a54bcfc74608da6f3f2954%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637944614305797642%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=mUj9xKCf5mfYRlEz%2F3%2F05NfPbf1QGJQ0Ad0Ii6e%2BfkQ%3D&reserved=0or email: RPG400-L-request@xxxxxxxxxxxxxxxxxx
Before posting, please take a moment to review the archives
at
https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Famazon.midrange.com%2F&data=05%7C01%7C%7C9fe3f9b343a54bcfc74608da6f3f2954%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637944614305797642%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=z2P3RMUCmO5ucECTNeo3%2FGBcYukgANkKfnP%2F9ZvAsfU%3D&reserved=0.
affiliaterelatedPlease contact support@xxxxxxxxxxxxxxxxxxxx for any subscription
questions.
Help support midrange.com by shopping at amazon.com with our
link:
https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.midrange.com%2Fmailman%2Flistinfo%2Frpg400-l&data=05%7C01%7C%7C9fe3f9b343a54bcfc74608da6f3f2954%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637944614305797642%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=lLPWjmF2nhUs5CKwNmuk%2B0Ff1g6jLx4k8ZnWVwx2Eng%3D&reserved=0--
This is the RPG programming on IBM i (RPG400-L) mailing list
To post a message email: RPG400-L@xxxxxxxxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit:
https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Farchive.midrange.com%2Frpg400-l&data=05%7C01%7C%7C9fe3f9b343a54bcfc74608da6f3f2954%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637944614305797642%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=mUj9xKCf5mfYRlEz%2F3%2F05NfPbf1QGJQ0Ad0Ii6e%2BfkQ%3D&reserved=0or email: RPG400-L-request@xxxxxxxxxxxxxxxxxx
Before posting, please take a moment to review the archives
at
affiliate.
relatedPlease contact support@xxxxxxxxxxxxxxxxxxxx for any subscription
questions.
Help support midrange.com by shopping at amazon.com with our
https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Famazon.midrange.com%2F&data=05%7C01%7C%7C9fe3f9b343a54bcfc74608da6f3f2954%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637944614305797642%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=z2P3RMUCmO5ucECTNeo3%2FGBcYukgANkKfnP%2F9ZvAsfU%3D&reserved=0link:
https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.midrange.com%2Fmailman%2Flistinfo%2Frpg400-l&data=05%7C01%7C%7C9fe3f9b343a54bcfc74608da6f3f2954%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637944614305797642%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=lLPWjmF2nhUs5CKwNmuk%2B0Ff1g6jLx4k8ZnWVwx2Eng%3D&reserved=0--
This is the RPG programming on IBM i (RPG400-L) mailing list
To post a message email: RPG400-L@xxxxxxxxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit:
https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Farchive.midrange.com%2Frpg400-l&data=05%7C01%7C%7C9fe3f9b343a54bcfc74608da6f3f2954%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637944614305797642%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=mUj9xKCf5mfYRlEz%2F3%2F05NfPbf1QGJQ0Ad0Ii6e%2BfkQ%3D&reserved=0or email: RPG400-L-request@xxxxxxxxxxxxxxxxxx
Before posting, please take a moment to review the archives
at
related.
Please contact support@xxxxxxxxxxxxxxxxxxxx for any subscription
https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Famazon.midrange.com%2F&data=05%7C01%7C%7C9fe3f9b343a54bcfc74608da6f3f2954%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637944614305797642%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=z2P3RMUCmO5ucECTNeo3%2FGBcYukgANkKfnP%2F9ZvAsfU%3D&reserved=0questions.
Help support midrange.com by shopping at amazon.com with our affiliate
link:
https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.midrange.com%2Fmailman%2Flistinfo%2Frpg400-l&data=05%7C01%7C%7C9fe3f9b343a54bcfc74608da6f3f2954%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637944614305797642%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=lLPWjmF2nhUs5CKwNmuk%2B0Ff1g6jLx4k8ZnWVwx2Eng%3D&reserved=0--
This is the RPG programming on IBM i (RPG400-L) mailing list
To post a message email: RPG400-L@xxxxxxxxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit:
https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Farchive.midrange.com%2Frpg400-l&data=05%7C01%7C%7C9fe3f9b343a54bcfc74608da6f3f2954%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637944614305797642%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=mUj9xKCf5mfYRlEz%2F3%2F05NfPbf1QGJQ0Ad0Ii6e%2BfkQ%3D&reserved=0or email: RPG400-L-request@xxxxxxxxxxxxxxxxxx
Before posting, please take a moment to review the archives
at
related.
Please contact support@xxxxxxxxxxxxxxxxxxxx for any subscription
https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Famazon.midrange.com%2F&data=05%7C01%7C%7C9fe3f9b343a54bcfc74608da6f3f2954%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637944614305797642%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=z2P3RMUCmO5ucECTNeo3%2FGBcYukgANkKfnP%2F9ZvAsfU%3D&reserved=0questions.
Help support midrange.com by shopping at amazon.com with our affiliate
link:
related--
This is the RPG programming on IBM i (RPG400-L) mailing list
To post a message email: RPG400-L@xxxxxxxxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: https://lists.midrange.com/mailman/listinfo/rpg400-l
or email: RPG400-L-request@xxxxxxxxxxxxxxxxxx
Before posting, please take a moment to review the archives
at https://archive.midrange.com/rpg400-l.
Please contact support@xxxxxxxxxxxxxxxxxxxx for any subscription
questions.
Help support midrange.com by shopping at amazon.com with our affiliate
link: https://amazon.midrange.com
--
This is the RPG programming on IBM i (RPG400-L) mailing list
To post a message email: RPG400-L@xxxxxxxxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: https://lists.midrange.com/mailman/listinfo/rpg400-l
or email: RPG400-L-request@xxxxxxxxxxxxxxxxxx
Before posting, please take a moment to review the archives
at https://archive.midrange.com/rpg400-l.
Please contact support@xxxxxxxxxxxxxxxxxxxx for any subscription related
questions.
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.
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.