Skip to main content

Hi all,

Does anyone have tips on finding where specific pieces of data are being stored & the functions that interact with them?

For example:

I’m looking for the Work E-Mail that is shown in the Contact Info Group of the Employee File page. Debug / Page Info tells me a few things;

  • It’s from view “COMPANY_PERSON_ALL”, but it isn’t a column. There is a function within “CompanyPerson” to “Get_Work_Email” that opens a rabbit whole of cascades functions.
  • It also tells me “Name: WorkEmail, Mandatory: false, Translation Path: PersonnelFile.group.ContactInfoGroup.groupcontent.field.WorkEmail” - but I can’t find PersonnelFile anywhere to follow that path.

Is there an easier way to identify where a piece of information on the page is ultimately being stored?

Kind regards,

Josh

To locate specific data and related functions:

  1. Start with the view name ("COMPANY_PERSON_ALL").
  2. Search for "Get_Work_Email" function in "CompanyPerson".
  3. Follow cascading functions in the code.
  4. Note "Name: WorkEmail" and "Translation Path." Search for "PersonnelFile" in code to trace path. PapaSurvey
  5. Use debugging tools, code comments, or documentation for guidance.

Reply