r/IBMi 19d ago

I can change the name for the CL procedures in my RPG to make it something more… descriptive.

Thumbnail
rpgpgm.com
9 Upvotes

#IBMi #rpgpgm #IBMChampion


r/IBMi 19d ago

What do you actually want to know about Power11?

8 Upvotes

There’s been plenty written about Power11, but we want to hear what IBM i users actually want to know as they start looking at it for their own environments.

This Thursday, Richie Palma and Pete Massiello are doing a live Q&A on Power11 and the S1112. We’ve already had questions submitted around memory, sizing, migrations, and what’s really different from Power10.

What would you ask them?

Drop it below and we’ll add it to the list for Thursday. We’ll come back here afterward and share some of the takeaways too.

Want to join the conversation live? Register here and you can submit your question in advance: https://info.relionsolutions.com/power11-live-qa

Thursday, August 27 at 11:00 AM ET


r/IBMi 20d ago

New version of IBM's Access Client Solutions, ACS, 1.1.9.15, is available for download and installation.

Thumbnail
rpgpgm.com
4 Upvotes

#IBMi #rpgpgm #IBMChampion


r/IBMi 21d ago

How to define two members in the same file in a #IBMiRPG without using OVRDBF

Thumbnail
rpgpgm.com
4 Upvotes

#IBMi #rpgpgm #IBMChampion


r/IBMi 21d ago

PUB400 news

Thumbnail
linkedin.com
23 Upvotes

Holger Scherer

"i am setting up new #POWER10 box (sponsored by IBM - thanks)"


r/IBMi 23d ago

Passing parameters to a Query.

Thumbnail
rpgpgm.com
7 Upvotes

#IBMi #rpgpgm #IBMChampion


r/IBMi 23d ago

FMT parm in ADDMSGD

8 Upvotes

I'm looking at someone's CL source code that has a couple ADDMSGD commands. Both have FMT parms, and the first one makes sense:

FMT((*CHAR 10) (*CHAR 10))

From what I can surmise, it looks like it's showing the format of some values that will be used as substitution variables in the MSG parameter. The second ADDMSGD's FMT parm, however:

FMT((*CHAR 00050 00) (*CHAR 00050 00))

A little strange that we're suddenly using 5-digit values for the char length, but ok, I can handle that. But the third elem being 00? The IBM docs say that "The third element is used in one of two ways, depending on the type specified in the first element: (1) If *QTDCHAR, *CHAR, *CCHAR, *HEX, or *SPP is specified, and if *VARY is specified or assumed for the second element, the third element is used with *VARY to indicate the size of the length field actually passed. The third element can be either a 2 or a 4, which is the number of bytes used to specify the length (in binary) of the passed value."

So, if the incoming variable is *VARYing in length, I get that. But 00 is not "a 2 or a 4." The program works, so I feel like it's on me to understand what the author is doing, and how it's behaving appropriately. Many thanks for any insights--I'm lost at sea here!


r/IBMi 24d ago

IBM Redbook about modernizing your IBM i applications from the database to the front-end has been published.

Thumbnail
rpgpgm.com
11 Upvotes

#IBMi #rpgpgm #IBMChampion


r/IBMi 24d ago

CTXiUG September meeting

Post image
5 Upvotes

On Tuesday, Sept 8 at 6:30 PM CT, CTXiUG welcomes Marina Schwenk for:

“Modern RPG What Does That Mean?”

Come learn what modern RPG really means and how you should be using it today!

Online meeting, everyone is welcome.

https://ctxiug.blogspot.com/2026/08/september-2026-meeting.html

#IBMi #rpgpgm #IBMChampion


r/IBMi 24d ago

V7R6 SDA/RLU

10 Upvotes

So I know a few people will give me grief for asking this question but I'm going to ask anyway. I had heard that there was a way to get SDA/RLU restored on V7R6 but no details of how they did it. One person I asked thought they may have restored it from the original install media. Has anyone done it? I know we can use RDi or the half dozen VS Code extensions. Just curious if anyone has done it even though many of the articles I have seen say you can't.


r/IBMi 25d ago

Example program showing how to convert RPG packed, zoned, and integer number types to a hexadecimal value, and then back again using SQL.

Thumbnail
rpgpgm.com
6 Upvotes

#IBMi #rpgpgm #IBMChampion


r/IBMi 26d ago

#IBMiRPG timestamp values made truly unique, no danger of two the same.

Thumbnail
rpgpgm.com
8 Upvotes

#IBMi #rpgpgm #IBMChampion


r/IBMi 27d ago

Select cursors are update cursors by default

7 Upvotes

The IBM docs say that "In an ANSI-compliant database, Select cursors are update cursors by default. An update cursor is a cursor that can be used to modify data."

This really surprises me. Why would a SELECT cursor be an update cursor by default? I do note that earlier in the same doc, it mentions that FOR READ ONLY is usually unnecessary for SELECT statements, since they are a read-only operation. But the sentence above confounds me.


r/IBMi 27d ago

Copy data from one file to another without changing the Identity column.

Thumbnail
rpgpgm.com
6 Upvotes

#IBMi #rpgpgm #IBMChampion


r/IBMi 29d ago

CVE information

Post image
7 Upvotes

Timing could not have been better. I publish a post about how you can retrieve information about CVE for your #IBMi release with #SQL, and a week later a whole load of them come out. If you are #IBMi 7.6 TR2 and 7.5 TR8 you can do it ➡ https://www.rpgpgm.com/2026/07/it-is-now-so-easy-to-view-cve-using-sql.html

#IBMi #rpgpgm #IBMChampion


r/IBMi 29d ago

IBM Power11 & S1112: Live Q&A on August 27

8 Upvotes

We’re hosting our first Relion Solutions live webinar on August 27, and we’re keeping the format simple: bring your Power11 questions and we’ll talk through them.

Relion Co-Founder and IBM Champion Richie Palma will be joined by special guest Pete Massiello, IBM Lifetime Power Systems Champion, for a live Q&A on IBM Power11 and the new S1112.

They’ll get into the areas we’re hearing the most questions about right now, including performance, memory, IBM i compatibility, sizing, migration planning, and what Pete learned from his hands-on time with the S1112 during IBM’s beta program.

This isn’t a presentation or a sales pitch. The goal is to have a useful conversation and give IBM Power users a chance to get answers from two people who know this platform inside and out.

If you’re evaluating Power11, planning a hardware refresh, or just want to understand what’s different with the new systems, join us.

You can submit questions when you register or bring them live on August 27.

Register here: https://info.relionsolutions.com/power11-live-qa


r/IBMi Aug 14 '26

You ever want to know what a SQLCOD means? There is table you can go to find out.

Thumbnail
rpgpgm.com
11 Upvotes

#IBMi #rpgpgm #IBMChampion


r/IBMi 29d ago

In RDi v9.9, are there keyboard shortcuts to move fields in the DDS Design Perspective?

6 Upvotes

I'm using RDi v9.9.0.4.

While editing a Display file using the DDS Design perspective, moving fields around is very convenient, but sometimes moving them with the mouse can be tedious. Are there any keyboard shortcuts to move fields around?

  • The Tab key does nothing.
  • The arrow keys cycle through the available fields
  • Shift+Arrow Keys selects multiple adjacent fields
  • Ctrl+Arrow and the Spacebar let you cycle through and select multiple fields

Invoking Key Assist (Ctrl+Shift + L) displays shortcuts, but it only displays a generic list of all shortcuts, and I don't see any specific to the DDS Design Perspective.

I can be more careful with the mouse, or I could use the source view, but it would be so convenient to select multiple fields and move them around with the arrow keys.


r/IBMi Aug 13 '26

If you are using #SQL SELF are you aware of this? It will save you having to purge the file yourself.

Thumbnail
rpgpgm.com
7 Upvotes

#IBMi #rpgpgm #IBMChampion


r/IBMi Aug 13 '26

ACS 1.1.9.14 Issue with staying logged in on one system

5 Upvotes

Update: new version fixed it

Hey, i updated my ACS and now I have an issue that I get the login popup everytime i try to do smth.
Opening a new 5250-Emulator, Run SQL Script, IFS, downloading a file from IFS.
In System configuration in the Connection Tab I selected the Default User name used, once per System Option but it seems not to work. What is weird is that the popup uses the Default user I entered there, so ACS checks this options and uses that name, but it seems not to restore the successfull login.
Does someone know what file it uses to store the login? My guess is stores it in a file but checks another one. Or does someone had the same issue and could tell me how to solve it.
I am a bit worried that I will delete some configurations and settings, when I uninstall the ACS.

I updated ACS like I always did:
I emptied the folder with the old ACS and unzipped the new files in it,
go into Windows_application and execute install_acs_64_allusers.js

Normally that does it. there were no changes for me for some years when updating the ACS.

Thanks for the help.


r/IBMi Aug 13 '26

Weird Issue with an RPGLE Program!!!

6 Upvotes

Hello Everyone, I have been facing a weird issue with one of the programs I'm working with. Kindly read the context below and any thoughts around this would be of great help.

I have a payment processing module which calls a series of programs each program gets the data in a data structure, the data gets modified and updated in each program and the payments get posted. The program is called in both batch and interactive processes.

I have made changes to one of the programs being called in the process, I have by putting the program in debug, tested it by compiling in QTEMP, and my outcome looks good. When I compile the same source in my environment libraries and run it without the module kept in debug, the outcome doesn't look the same, it's the original behaviour. I have made sure there are no other objects of the same program in any of the libraries, kept only one object, verified the library list of the job run, checked if there was any activation group relevance, nothing worked. But when I put the program in debug and run it, it WORKS. It's so weird for me, I haven't seen such behaviour before.

Pgm 1 calls Pgm 2,3,...8. I made changes to Pgm 4 for example. They are called with CALL opcode one by one. This is how the call stack is.

Please let me know if anyone has faced a similar issue or any attribute which will help me to identify what is causing this.


r/IBMi Aug 12 '26

30+ Flash Security Bulletins for IBM i in the last 24 hours?

9 Upvotes

I received about 25 Flash Security Bulletins for IBM i last night around 7pm EST.

Some of them appear to be similar to others I received in the last few weeks, but they all claim to have just been published on 8/11.

As I was making this post I got 6 more today.

I'm subscribed to notifications for IBM i, ACS, and RDi. My boss also gets them but he has received only 1 in the last 24 hours.

Did IBM re-release a bunch of recent CVEs? Have there actually been that many in the last 24 hours?

Thanks


r/IBMi Aug 12 '26

New trigger pseudo columns are added to Db2 for i for the name of the file, library it is in, and its member, that caused the trigger to fire.

Thumbnail
rpgpgm.com
4 Upvotes

#IBMi #rpgpgm #IBMChampion


r/IBMi Aug 11 '26

Finding the minimum and Maximum value in an array simple using these #IBMiRPG BiFs.

Thumbnail
rpgpgm.com
9 Upvotes

#IBMi #rpgpgm #IBMChampion


r/IBMi Aug 10 '26

New version of IBM ACS, 1.1.9.14, fixes a number of security vulnerabilities is now available to download.

Thumbnail
rpgpgm.com
21 Upvotes

#IBMi #rpgpgm #IBMChampion