I find development to be an iterative process. I often create a shell of a program (module, component, page, etc.), just enough to test, and then run my first test. I then iteratively enhance the program (module, component, page, etc.), verifying and validating each change. For online PeopleSoft pages and components, this often means pressing the browser refresh button a LOT! But here is the problem: each time I refresh a PeopleSoft component, PeopleSoft reverts to the search page. After selecting a search value, I'm then directed to the first page in the component. What if I'm testing a different page? Is it possible to craft a URL to bypass component search and open a different page within the component? Yes! We can bypass component search by placing level 0 search key field names and values in the URL. Likewise, we can specify the starting page by placing the
strCurrUrl. This variable contains the current full URL, including search keys and Page parameter. Here is an example of a URL we might use to open the Job Earnings Distribution page of the JOB_DATA component for an employee with the ID KU0001:
Are you interested in more tips like this? Jim Marion shares tons of them in his training classes. Register today for one of our upcoming classes!
Just tried it! Thanks Jim. I will pass this on to our developers who will probably find this a handy tool.
I've been working on a BI Publisher report using a component drilling URL query. When I run the report, the link works, but opens in the same window (replacing the report). My users would prefer that the report stays and the link opens in a new tab. I've tried setting the Target Frame through the Edit Hyperlink dialog, but it doesn't seem to alter behavior, no matter which I select. Any idea what may be the problem?
Post a Comment