A new version (1.40) of iInstall Reborn is released. Continue reading
Tag Archives: iseries
ILE RPG procedure to convert a string to upper/lower case – fast
Please note: As of April 2021, IBM has published PTFs for V7.3 and V7.4 that gives the ILE RPG langugage two new BIF (Build In Functions) to convert to upper and lower case. Continue reading
Releasing iInstall Reborn V1.30
A new version (1.30) of iInstall Reborn is released. Continue reading
Releasing iInstall Reborn V1.20
A new version (1.20) of iInstall Reborn is released. Continue reading
The program you wish you have written
Do you know the feeling? There is that program, that you just wish you got the idea for and wrote? Continue reading
Releasing Wachs Commander
Wachs Commander (pronounced Wax Kommander) is a easy-to-use file/object management utility for the IBM i. Continue reading
Releasing iInstall Reborn
How do you distribute your IBM i objects? Are you instructing your friends and customers to use FTP to transfer savefiles containing your software and/or fixes? Continue reading
At last! Useable data from IBM i using FTP
There are quite many ways to get data from the IBM i to a PC. FTP is a relative simple method to use, however if the file contains packed or binary fields you end up having a PC file containing strange characters. You have to find another, and typically more complicated, method to do it.
Today this changes as I will show you a Windows Command file, that will transfer a physical or logical file from the IBM i and create a PC file in CSV format, where packed and binary fields are converted to a readable format and columns having headers 🙂
Searching for files and objects in the IFS
The code examples in this article is based on the first version of the FindFiles() procedure. The FindFiles() procedure has been updated to Totally Free RPG and a bug have been fixed. You will find the source code, example and build script here.
I am working on a utility and I wanted to add the ability to search for files in the IFS. That is, I wanted my utility to search the entire or relevant parts of the tree structure (including sub-directories) seen from the IFS’s point of view. Had it just been a search for objects in the libraries, a DSPOBJD command could do the job. But my ambition was that the search should work anywhere in the IFS and, of cause, only find objects matching a name mask that I would provide. Sounds like a reasonable requirement, don’t you think?