Page 1 of 1

QUHDSPH in ProfoundUI

Posted: Thu Jan 09, 2020 11:55 am
by mjavier
I have searched the Forum regarding QUHDSPH with no success. I am hoping that someone can help me out with my issue.

We have a program to dynamically display Help Panel Group by calling IBMi API "QUHDSPH" and passing the Panel Group Member parameter. This works great on the green screen but it is ignored when running in ProfoundUI.

Any suggestions or comments would be appreciated. Thanks.

Re: QUHDSPH in ProfoundUI

Posted: Fri Jan 10, 2020 11:33 am
by Scott Klement
I took a quick look at the manual page for QUHDSPH (I've not used this before). It sounds like this is an IBM API that generates a 5250 (green-screen) help panel.

If you run this in Genie, I'd expect it to work. If its not, please contact our support department support@profoundlogic.com and provide sufficient details to reproduce the problem so that we can take a look and understand what's happening.

If you're outside Genie, then the reason its failing is likely because it generates a 5250 display. A 5250 display can't work unless you're in a 5250 environment.

Re: QUHDSPH in ProfoundUI

Posted: Fri Jan 10, 2020 2:39 pm
by mjavier
Thanks, Scott.

We are running our application under Atrium. I thought that Profound would always revert to Genie mode when it detects that a 5250 display is being displayed (ie WRKSPLF, WRKSBMJOB, etc) options.

Nevertheless, we discovered that QUHDSPH works when the 5250 display is displayed in full screen by changing the user profiles "User options" parameter with "*HLPFULL".

Re: QUHDSPH in ProfoundUI

Posted: Sat Jan 11, 2020 7:31 pm
by Scott Klement
Atrium is just a menu that launches applications. It can launch with Genie, or it can launch without Genie, it depends on what you've configured it to do. This is determined by the options you selected in the Navigation Items properties in the control panel.
launcher.png
launcher.png (57.72 KiB) Viewed 16436 times
Genie will auto-detect whether to use Rich Display mode or 5250 mode for a screen. But, Atrium does not in any way auto-detect whether to use Genie. It would be up to you to configure it to use Genie, and then if Genie is running it would detect Rich DIsplay or 5250.

I am not familiar with this API, or the *HLPFULL option, so I could not tell you what they do. If selecting *HLPFULL seems to work for you, then it sounds like your problem is solved?