Linking Singular Form result to "Page"

Hey again!

I have created a “Process Request” form and I would love to be able to manage each request on a separate page. Is there any way to link just ONE SINGLE form “Result/Response” to a page without giving visibility to other responses?

Hi @Shelley_Miller

I’m sorry, I didn’t quite understand what you’re aiming for.

Could you explain a bit more?

You can definitely filter a table to display just one row and create multiple pages, each with views of the table filtered to show a single row. Is this something like what you have in mind?

Best regards,
Arnhold

Yes! Of course! Thank you!

I’m copying the link to a Form Result.

But when I try to embed it onto another page, it gives me an error saying:

“This doc can’t be embedded in itself.”

So, what you want to do is:

Each form submission inserts a row into the table, and you want each row of this table to be displayed on a new page. Is that correct?

If so, you’ll need to approach this a bit differently. The URL of a row is typically used to provide a way to access that row externally (e.g., via email, MS Teams chat, etc.). You’re trying to use this link with the Embed feature to display it inside the same doc. However, this would result in inserting the doc inside itself, which isn’t allowed as it would create an infinite loop.

In Coda, you can have multiple views of a table, meaning you can display the same data in different ways. Each view can have its own set of features, such as filters and conditional formatting. For your use case, you’ll need to filter each view based on something—like a specific column value (e.g., ID column = "X").

Every row in a table has a unique ID, which you can retrieve by adding a column with the Row ID property (see the image below).

To display each row on a separate page:

  1. Create a page.
  2. Add a view of the source table to that page.
  3. Filter the view so that the RowID column equals the desired row’s ID.

You can even automate this process. For example, every time a form submission occurs, you could trigger an automation that creates a new page and filters it to show only the last added row. This is complex and tricky to set up, but it’s possible if needed.

Best regards,
Arnhold

This is SO Helpful! This is exactly what I’m wanting to do!

And ultimately the automation creating a new page with each form submission would be PERFECT for the process I’m trying to create.

Thank you!

1 Like