Page 1 of 1

Does Genie Handle The PSHBTNFLD and PSHBTNCHC 5250 keyword functions?

Posted: Tue Sep 01, 2015 2:26 pm
by KABURKE
We have a 5250 screen that we are trying to bring up in Genie. We are getting a Permanent I/O error occurred in file V72STRKIRN (C G D F) when trying to display this screen. The screen works fine in the 5250 session. I tested displaying the screen after commenting out the PSHBTNFLD and PSHBTNCHC fields and the screen displayed fine and the error did not show up so the error appears to be happening due to the PSHBTNFLD and PSHBTNCHC fields.

Here is the error showing:

Additional Message Information

Message ID . . . . . . : RNQ1251

Severity . . . . . . . : 99

Message type . . . . . : Inquiry

Date sent . . . . . . : 09/01/15 Time sent . . . . . . : 13:45:17



Message . . . . : Permanent I/O error occurred in file V72STRKIRN (C G D F).

Cause . . . . . : RPG procedure X72STRKIRN in program IJDPOBJ71/X72STRKIRN
at statement 369 detected a permanent (not recoverable) file, session, or
device error. The session, device and/or program has been stopped. Examine
the major/minor return code value to determine the specific error that
occurred. If the major return code is 80 then a system or file error
occurred and programmer action is required to fix the problem. If the major
return code is 81 then a session or device error occurred, but use of
another session or device may be successful.

Recovery . . . : Check the job log for more information on the cause of the
error and contact the person responsible for program maintenance.

Possible choices for replying to message . . . . . . . . . . . . . . . :
D -- Obtain RPG formatted dump.
S -- Obtain system dump.
G -- Continue processing at *GETIN.
C -- Cancel.
F -- Obtain full formatted dump.

Technical description . . . . . . . . : The major return code is 80. The minor return code is C0.

I have attached a copy of the screen and the program. The error occurs when executing the command "ExFmt SCRDSPLY;" We did not make any changes to this screen in Genie, we are just trying to display the screen as is in Genie.

Thanks for any assistance you can provide.

Karen

Re: Does Genie Handle The PSHBTNFLD and PSHBTNCHC 5250 keyword functions?

Posted: Tue Sep 01, 2015 3:37 pm
by Scott Klement
Yes, Genie should support these as of version 3.3.1 (Feb 2012).

I see that the message says "check the job log for more information." Can you provide the job log to help us understand what's going on?

Re: Does Genie Handle The PSHBTNFLD and PSHBTNCHC 5250 keyword functions?

Posted: Wed Sep 02, 2015 11:23 am
by KABURKE
I have attached a copy of the Joblog and a dump of program X72STRKIRN. I have also attached a copy of the screen when it is displayed in the 5250. Based on the joblog info, I have checked on the RSTDSP option and it is set to *YES. I also checked the various screen fields in the dump and via debug and I don't see any data that has a hex character less than X'40'.

Re: Does Genie Handle The PSHBTNFLD and PSHBTNCHC 5250 keyword functions?

Posted: Thu Sep 03, 2015 11:09 am
by Scott Klement
Can you please send us a 5250 log? Instructions on how to create a log are found here:
http://www.profoundlogic.com/docs/display/PUI/Logging

If it's easier, you can e-mail us at support@profoundlogic.com

Re: Does Genie Handle The PSHBTNFLD and PSHBTNCHC 5250 keyword functions?

Posted: Thu Sep 17, 2015 2:42 pm
by KABURKE
I have sent the 5250 log file to support@profoundlogic.com. Thanks.

Re: Does Genie Handle The PSHBTNFLD and PSHBTNCHC 5250 keyword functions?

Posted: Wed Sep 23, 2015 9:01 am
by KABURKE
Suport issue 1851 was opened for this issue