Q: How do I set the runtime library list?

A: If you are running your application in Genie, the library list is the same as it would be in a green-screen program.  You should set it the same way you always have done in the 5250 environment.

Outside of Genie, the library list can be configured in a database file.

Or, if you need more flexibility, you could also use a CL program, which will set the library list and then call the first RPG menu program.  In the Visual Designer, you would then specify this CL as an Initial Program using Launch → Maintain Initial Programs from the ribbon.

Q: How do I set the compile time library list?

A: When you use the "Compile" option in the In the Visual Designer, the library list comes from the Library List menu item from the ribbon.

Q: Where is all the HTML stored for the pages I have created?

A: All meta-data needed for creating the HTML is stored in JSON format inside the display file that the designer creates for you. We call this a Rich Display File™.  Our JavaScript framework uses this meta-data to generate dynamic HTML5 on-the-fly.

Q: How will ProfoundUI web programs fit into our change management system.

A: Because the Visual Designer stores all web page information inside a display file, created with DDS Source, your existing change management system will still be able to compile RPG source  and display file DDS source and/or manage RPG program and display file objects as it currently does.

Q: How do I set up different start menus for my users?

A: There are two ways to achieve this.  The simplest is to set up a different Initial Program for each user using Launch → Maintain Initial Programs from the ribbon in the Visual Designer.  The Second option is to have all/most users run the same initial (CL) Program and use logic based on the user profile in your CL to set the library list and call the appropriate start menu.

Q: Can I customize the Sign on page to add our company Logo.

A: Yes.  The sign on page uses a rich display™ file called PUISCREENS. The DDS Source for this display file is in library PROFOUNDUI, file QDDSSRC.  Open this source member in the visual designer, make your changes and recompile.  Care should be taken not to alter any field binding.  We strongly recommend you make a backup copy of the PUISCREENS display file before re-compiling the new version. You should also keep a backup copy of your modified source because is may be replaced by a later update to Profound UI.

Q: I got an error when installing Profound UI. What do I do?

A: A good way to see what is going on is to look in the FTP server job log. This should contain a message explaining what error occurred. To see the log, first run the installer (again if necessary) and leave the error window open – if you close it the FTP job ends and the log becomes difficult to find.

With the window open, go to a command line and use: WRKACTJOB(QTFTP*)

This will show you the FTP server jobs. You should be able to see which one is running the INSTALL program. Have a look at the bottom of the job log – it should explain why the object was not restored.