I have the exact same issue as Jshankjr post of 23 March, 2010. Does anyone knows if Jshankjr got a solution to the problem; and what the solution was?
What we need to do:
Press a Function Key that'll trap the system and run a cobol (or other) program external to CICS.
This program then needs to get access to various information about the current screen, I.E. which field is highlighted, which map is being displayed, etc.
The reason we're trying to do this is because we need to implement the function of this program globally in the program, but we're trying to avoid making changes to every program in a large application.
We know that this or something similar can be done because we're using another product which gets the information for its purposes, but it's a third party product so we don't know how it does it.
Describe 'external to CICS' in a little more detail. Do you want CICS to wait whilst this program executes or is it a background async task? Is it on the web or is it a batch job?
Whatever the external program, if it is properly external, you are going to need to pass the information regards maps, fields highlighted etc. to that program. This could be done by passing the info in a commarea, or by writing it to a file or DB2-type table.
You said "we're using another product which gets the information for its purposes". If we know what product you've used up to now, somebody might be able to explain the concept behind that tool.
By the way: In the post you are referring to, stevexff explained the technique to use GLUEs. What's wrong with this? Have you tried it already?
There are 10 types of people in the world: Those who understand binary, and those who don't.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.