Post Level : Basic/Good to Know
Target Readers : PeopleSoft Beginners
Many times we come across the situations where we want to get the navigation of the page related to some particular field or record. Let me give you some examples.
Scenario I : Suppose, you are providing technical support for the PeopleSoft application say HCM. User faces an issue and provides a screenshot to help you fix the same. But user crop the image and the left hand navigation is clipped. In such scenario if you are little lucky and URL is available in the screenshot, your problem is solved. Examine the URL in the address bar at top of the browser screenshot, you will find it is made of instance name, menu name, component and other parameters. In the sample navigation given below yellow highlighted is the component name.
Once you get the component name you can use the Navigation Query to find the navigation for the screenshot given.
https://pscert99.client.com/psp/HRSIT/EMPLOYEE/HRMS/c/ROLE_EMPLOYEE.HR_EE_MAR_STATUS.GBL?...
Scenario II : You don't have the screenshot at all. While resolving a peoplecode issue you come to know about a record who is affecting the execution of your program. Let's say it's a setup table COUNTRY_TBL and your program is referring some of its fields. You want to see the online PeopleSoft Setup Page for this record where you can go and make changes to the setup or at least have a look for better understanding. In such cases, open the record (COUNTRY_TBL for this example) structure in Application Designer and insert this item (record) into your project. Right click on the record name you see in the project window (at left hand side) and do find references. In the log window (at the bottom) you will see a list of all places where this record has been used or referred. Please double click on a page name. Insert this page to your project. Right click on the page name you see in the project window and do a find references. In the log window you will see a list of all places where your page has been used or referred. You will see the component names there. Once you get the component name you can use the Navigation Query to find the navigation.
Note: If you have read-only access to the Application Designer then this approach will not work because you will not be able to insert item in the project.
Please leave your helpful comments...