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)');