Category Archives for "Programming"

Dec 12

Make ‘System Request 3’ do WRKJOB instead of DSPJOB

AKA Command Line Access from System Request 3 If you are an IBM I software developer or power user – then that headline will make sense. In fact, I can guarantee that’s the only reason you discovered and are reading this page. System Request 3 makes every RPG programmer twitch 3 fingers ready to reach those […]

More Waffle
Nov 30

Use RPG to find the day of the week

I wanted a handy little RPG code snippet to return the day name for a date. My requirement was to  feed in a date like “Nov 30 2017” and it to tell me that its ‘Thursday’. Google to the rescue, I found a nice little article by RAFAEL VICTORIA-PEREIRA (Thankyou Sir!) which has a code sample […]

More Waffle
Nov 28

RDi 9.6 from Evaluation to Licensed RDi Glory

You have an RDi 9.5 license but want to add the license to the new RDi version 9.6! The new version needs a new License code to be downloaded and installed from IBM. So, grab a coffee and let’s go through the download and install process in easy steps (aka multiple gulps) Assuming you have […]

More Waffle
Nov 28

Rational Developer for IBM i 9.6 – Apply the RDi License

So, I’ve downloaded the latest and greatest version of RDi (the exciting titled RDi 9.6 #drumrollplease) but since the RDi 9.5 license does not work for 9.6, I wonder how I can Apply the RDi License for this new version? I was told that since the new version is based on a newer version of Eclipse. […]

More Waffle
Oct 31

Using QSNRTVMOD to find the last displayed screen size

While I was writing that previous blog about handling wide fat screens I stumbled across another useful API (QSNRTVMOD) for retrieving the current screen mode that we are displaying. This means we could find our screen width programmatically. Why isnt that a word? I’m not too sure why anyone would want to do this but… […]

More Waffle
Oct 27

Windows Setup for IBM i Developers

Every propeller head takes some kind of perverse joy from wiping and reinstalling their Windows Machine. I know I do. After a year of various software installs, un-installs, re-installs, tweaks, hacks, dicking around (that’s a technical term) my Windows machine starts to get twitchy and a little punch drunk. It’s time for a fresh install and […]

More Waffle