CICS in COBOL Net Express displaying screens with SEND

I have developed a CICS application with a Main Menu BMS map and then a sub menu BMS map in a separate program.  I use a XCTL to get from one program to the next.  The first Map looks great and I respond with a key and it indeed goes to the second program but the first map is still displayed.  If I do a reset clear on the keyboard the next map of the sub menu is displayed does any one know what I am doing wrong?  Even though this is on windows a Mainframe CICS person may know what I am doing wrong.
Thanks
MaryOS88Asked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

woolmilkporcCommented:
Did you try

SEND MAP .... ERASE  ?
0
MaryOS88Author Commented:
Yes I have an erase on the SEND.  This is the strangest thing I have ever seen.  The original map is there still even after the user respond to it and it does he XCTL to the next program that sends out a different map I can see this happening in the debugger of MicroFocus Net Express.  If I then press reset clear I get the second map.
0
woolmilkporcCommented:
Well,

ERASE should normally do the trick, because as far as I know, it's nothing else than 'reset clear'

Another option could be performing a SEND CONTROL ... ERASE before sending the actual map.

But strange, indeed!

Unfortunately I have no possibility to test - my CICS days are long gone ...

wmp


0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
MaryOS88Author Commented:
You were correct - I had switchs set for the parameter on the send, I have multiple sends in the program base on IF logic and even in debugging I missed that I has the switches reverse so CICS did the opposite of what I thought was being done.  When I went back to test again I caught the mistake.  Thanks for your help.
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Mainframe Languages

From novice to tech pro — start learning today.