Issue with Redirecting to Web Form with Pre-Filled Data

Hello Frappe Community,

I’ve set up a web form for a child table called Event Participant, and I have a landing page where I want to redirect users to this web form with pre-filled data. However, when I attempt to access the web form from the landing page using a specific Event Participant ID, it creates a new, empty form instead of pre-filling the data as expected.

Here are the details of my setup:

  • Web Form: Created for the Event Participant child table.
  • Landing Page: Displays a list of events
  • Routing: I’ve included the Event Participant ID in the URL to pre-fill the form, but it doesn’t seem to populate the form with the existing data.

For example, the URL structure I use is: /event-participant-details?id=GA15-00240

Despite passing the Event Participant ID, the form always loads as a new entry, not pre-filled with the existing data for that ID.

Could anyone guide me on how to properly set up the redirection so that the web form is pre-filled with the data corresponding to the provided Event Participant ID? Any help or insights would be greatly appreciated!

Thank you!