ILE RPG procedures Proper-, Pascal- and CamelCase()

These procedure converts a string to Proper-, Pascal- and CamelCase.

The routines will handle exception for certain words like ‘ApS’ (Danish company type), ‘A/S’ (Danish company type, ‘LTD’ (UK/US company type), ‘GmbH’ (German company type) and others. You can extend with type you need. Further, words starting with ‘Mc’ or ‘Mac’ will also be converted correctly.

Continue reading

Releasing iInstall Reborn V1.50

A new version (1.50) of iInstall Reborn is released.

Version 1.50 of iInstall Reborn is a free utility ๐Ÿ™‚ What’s not to like? ๐Ÿ˜‰

Distribute your IBM iยฎ objects in a nice installation package, that allows your friends and customers to easily install your software. No more typing FTP commands.

New in version 1.50 is:

  • Option to execute a command after successful installation
  • Spelling mistakes in the installer have been corrected

iInstall Reborn’s wizard lets your customers install your software, without the hassle of issuing lots of commands for savefiles, transfers etc.

Read more about iInstall Reborn and download it:

ยป Install Reborn

ย 

ILE RPG procedure FindFiles() to search the IFS for files, version 2

This procedure searches the IFS tree structure (including sub-directories) for files and directories having a name that matches the mask ๐Ÿ™‚

When a matching file or directory is found, a ‘File Found’ procedure is called. The ‘File Found’ procedure is one that you supply to process the found file/directory. An example of a ‘File Found’ procedure is supplied.

Continue reading

Releasing iInstall Reborn V1.40

A new version (1.40) of iInstall Reborn is released.

Version 1.40 of iInstall Reborn is a free utility ๐Ÿ™‚ What’s not to like? ๐Ÿ˜‰

Distribute your IBM i objects in a nice installation package, that allows your friends and customers to easily install your software. No more typing FTP comands.

New in version 1.40 is:

  • Add a request for a License Code in the installation packages.
  • Batch install by using command line parameters on the installer.
  • Override QGPL to another library for workfiles.

iInstall Reborn’s wizard lets your customers install your software, without the hassle of issuing lots of commands for savefiles, transfers etc.

Read more about iInstall Reborn and download it:

ยป Install Reborn

 

ILE RPG procedure to convert a string to upper/lower case – fast

The two procedures described in this article, converts a string to upper or lower case. The conversion is done fast by using a combination of a translation API to provide the correct translation tables, which includes national characters for us with such, and then use the build in function %XLate to perform the actual translation very fast.

The speed of the convert is way faster than using SQL (Set Bย  = Upper(A) ) or translate APIs. These two methods will do the job if you just need to convert now-and-then. A batch job converting many fields/records will benefit from my fast routines.

Continue reading

Releasing iInstall Reborn V1.30

A new version (1.30) of iInstall Reborn is released.

With version 1.30ย iInstall Reborn is now a free utility ๐Ÿ™‚ What’s not to like? ๐Ÿ˜‰

Distribute your IBM i objects in a nice installation package, that allows your friends and customers to easily install your software. No more typing FTP comands.

New in version 1.30 is:

  • Use of and check for License file has been removed.
  • Batch build mode is supported by use of command line parameters.
  • A Logfile has been added. The logfile is saved in 5 versions.
  • Spelling mistakes have been corrected.
  • Is now able to read supported versions of OS/400 from the host. This is presented in the DropDown ‘Target release’.
  • A button has been added to check for new version of iInstall Reborn on the web site.

iInstall Reborn’s wizard lets your customers install your software, without the hassle of issuing lots of commands for savefiles, transfers etc.

Read more about iInstall Reborn and download it:

ยป Install Reborn

 

Releasing iInstall Reborn V1.20

iInstall Reborn Installer. Opening screen, unregistered copy.A new version (1.20) of iInstall Reborn is released.

With version 1.20ย iInstall Reborn is now a free utility ๐Ÿ™‚ What’s not to like? ๐Ÿ˜‰

Distribute your IBM i objects in a nice installation package, that allows your friends and customers to easily install your software. No more typing FTP comands.

New in version 1.20 is:

  • Use of and check for License file has been removed.
  • A Logfile has been added. The logfile is saved in 5 versions.
  • Spelling mistakes have been corrected.
  • Moving the mouse over checkboxes for Welcome,License Agreement and Finished text triggered that the distribution has changed. This has been corrected.
  • Is now able to read supported versions of OS/400 from the host. This is presented in the DropDown ‘Target release’.
  • A button has been added to check for new version of iInstall Reborn on my web site..

iInstall Reborn’s wizard lets your customers install your software, without the hassle of issuing lots of commands for savefiles, transfers etc.

Read more about iInstall Reborn and download it:

ยป Install Reborn