I have a dropdown on the top panel for a user to choose to get work specific to the value user has chosen. After selecting drop down user clicks a button which is calling getnextwork. I have customized getnextwork to use that value to determine what work to pull. The dropdown value is saved to pyDisplayHarness page but when getnextwork runs PEGA opens a new tab (new thread) which is not having access to that pyDisplayHarness page because it is on different thread. I verified by looking at clipboard pages the top panel is on "openportal" thread and new tab created is on different thread (TABTHREAD7).
How do we pass pages between threads or parameters between threads?
Yep i did the same and it worked. But wanted to get thoughts on how people solved it. I wasn't comfortable using OperatorID page because it is system maintained page. But if that is acceptable and decent way to do it i am good..