Use of RPG Free



Since Profound UI programs are compiled using the standard IBM RPG compiler, you can use either fixed or free format specifications -- and this is entirely transparent to Profound UI. This includes usage of the new (for IBM i 7.1)  free format H, F, D, and P specifications.

The IBM RPG compiler and SQL Preprocessor for RPG support free format H, F, D, and P specs as follows:

  • IBM i releases prior to 7.1: no support

  • IBM i 7.1: support added by PTFs 5770WDS-SI51094 and 5770ST1-SI50715

  • IBM i 7.2 and higher: supported by default

Example fixed format F-spec for Profound UI:

FMYFILE CF E WorkStn Handler('PROFOUNDUI(HANDLER)')

Example free format F-spec for Profound UI:

Dcl-F MYFILE WorkStn Handler('PROFOUNDUI(HANDLER)');