I have only dabbled with User Indexes. My recollections of using them were of having to do everything with APIs, mapping system data types to RPG data types, etc. Well, with IBM i 7.5 and 7.4 TR6 comes a SQL procedure that makes the insertion and updating of data in the User Space very easy.
Alas, I still need to use an API, QUSCRTUI, to create the User Index I am going to using in this example.
I have created a RPG to call the API: