Portal | Manuals | References | Downloads | Info | Programs | JCLs | Master the Mainframes
IBM Mainframe Computers Forums Index
 
Register
 
IBM Mainframe Computers Forums Index Mainframe: Search IBM Mainframe Forum: FAQ Memberlist Usergroups Profile Log in to check your private messages Log in
 

 

CICS macro fails when Caps lock on how to rectify it.

 
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> CICS
View previous topic :: :: View next topic  
Author Message
kusmaravi

New User


Joined: 08 May 2010
Posts: 5
Location: hyderabad

PostPosted: Mon May 10, 2010 12:00 pm    Post subject: CICS macro fails when Caps lock on how to rectify it.
Reply with quote

When user is interacting with screen , even though the field is protected by the DFHBMSCA macro, this field becomes editable can anu one tell me this is the limitation of the macro.

ex: MOVE DFHBMPRF to fielda.
Back to top
View user's profile Send private message

dick scherrer

Site Director


Joined: 23 Nov 2006
Posts: 19270
Location: Inside the Matrix

PostPosted: Mon May 10, 2010 7:19 pm    Post subject:
Reply with quote

Hello and welcome to the forum,

The "hardware protection" does not prevent the MOVE. . .

What does this have to do with Caps Lock?
Back to top
View user's profile Send private message
kusmaravi

New User


Joined: 08 May 2010
Posts: 5
Location: hyderabad

PostPosted: Mon May 10, 2010 9:59 pm    Post subject: Reply to: CICS macro fails when Caps lock on how to rectify
Reply with quote

You can try that , when a field is protected in caps lock off mode becomes unprotected , even Im suprised on this we have done of lot of testing and contacted many cics experts could not get the write answer.
Back to top
View user's profile Send private message
dick scherrer

Site Director


Joined: 23 Nov 2006
Posts: 19270
Location: Inside the Matrix

PostPosted: Mon May 10, 2010 11:18 pm    Post subject:
Reply with quote

Hello,

This does not happen on any of several cics screens i used to experiment.

Somethng is wrong with the code, the panel definition, or possibly the terminal emulator (but i don't have any idea how this would happen due to the emulator).

Does the changed value make it into the program or is this only on the screen?
Back to top
View user's profile Send private message
Binop B

Active User


Joined: 18 Jun 2009
Posts: 407
Location: Nashville, TN

PostPosted: Tue May 11, 2010 9:27 am    Post subject:
Reply with quote

Hi Dick,
Quote:
possibly the terminal emulator (but i don't have any idea how this would happen due to the emulator)
I was also thinking of the same... probably the emulator... if the CAPS LOCK key is mapped to one of the functional keys, a code could be in place in the program to change the field to UNPROTECTED... icon_razz.gif

kusmaravi.
1. Is this program written by you ?
2. Are all the fields in the screen becoming UNPROTECTED.. or only some ?
3. Can you post all the functional key handling that you have in your program.
Back to top
View user's profile Send private message
kusmaravi

New User


Joined: 08 May 2010
Posts: 5
Location: hyderabad

PostPosted: Wed May 12, 2010 2:09 pm    Post subject: Reply to: CICS macro fails when Caps lock on how to rectify
Reply with quote

Program is written by me,

Im handling the function keys using the EVALUATE EIBAID= DFHPF1......

, now the fields for different instance of sending the screens are

made protected in order to prevent the user from changing it. On those

fields are becoming unprotected. If CAps lock on treated has PF key then

it is intresting direction to think at and still dont understand how does the

system will reset the attribute.

Valuse are not coming into the program only restricted to scrren.

I have seen the expanded copy book of DFHAID could not find any thing realted to capslock DFHNULL ,DFHENTER,DFHCLEAR,DFHCLRP ,DFHPEN
DFHOPID DFHMSRE DFHSTRF DFHTRIG ramining are PAkeys and PF keys

Please help.
Back to top
View user's profile Send private message
Binop B

Active User


Joined: 18 Jun 2009
Posts: 407
Location: Nashville, TN

PostPosted: Wed May 12, 2010 5:58 pm    Post subject:
Reply with quote

Hi,
As it has been already told, its my strong guess that it might have to do something with your terminal emulator.

1. Did you verify your key mapping in the emulator for the CAPS LOCK key ?
2. Are others, who are using this transaction, having the same feature ?
3. Can you post all the functional key handling that you have in your program without disclosing any proprietary information ( If possible the whole EVALUATE and other paragraphs being performed inside .. )
Back to top
View user's profile Send private message
dick scherrer

Site Director


Joined: 23 Nov 2006
Posts: 19270
Location: Inside the Matrix

PostPosted: Thu May 13, 2010 6:17 am    Post subject:
Reply with quote

Hello,

FWIW - i know of no way for the CAPS LOCK to cause/have this symptom.

Does this happen for only this 1 program? Can anyone else get this result on their terminal?
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> CICS All times are GMT + 6 Hours
Page 1 of 1

 

Search our Forum:

Similar Topics
Topic Author Forum Replies Posted
No new posts CICS transaction slow response time vasanthz All Other Mainframe Topics 1 Thu Jan 19, 2017 1:31 am
No new posts INDEPENDENT CICS TS 4.1 MRO REGION UP... Kyle Carroll CICS 0 Wed Dec 14, 2016 6:55 pm
No new posts CICS START AND CANCEL blayek CICS 1 Wed Dec 07, 2016 3:27 am
No new posts How does a called pgm know if its cal... Graeme Westerman COBOL Programming 4 Tue Nov 29, 2016 9:25 pm
No new posts Invoke Webservice Fails with DFHPI100... divated CICS 2 Thu Nov 24, 2016 5:57 pm


Facebook
Back to Top
 
Mainframe Wiki | Forum Rules | Bookmarks | Subscriptions | FAQ | Tutorials | Contact Us