I’d like to be able to place the same control in multiple places in the doc.
Use case: I have multiple tables in different sections whose formulas depend on the same checkbox or drop-down (e.g., I want to apply a .Filter() on deal types across “Pipeline deals” and “Projection calculator”). Now I can only have that checkbox in one place, so I have to direct the user to go to another section (e.g. via a link) to change the input controls there, then return to the table and try to mentally compare what has changed.
Would be much nicer if controls could also have “views” in other sections.
The only workaround I can think of is replacing canvas input controls with tables, but that’s pretty cumbersome.
6 Likes
Have anything changed since October '19? Can we have the same control on multiple pages?
I would like this feature as well!
@Jayla_DeKraker
tho not techinically the same control in multiple places and not sure how your setup is or specifics of it… but a kind of hack for this would be to create a helper table with linked relation column, add a formula to this column which control was last modified and then filter the tables on the pages to that linked relation column in helper table.

Formulas are
have created a demo doc for your reference 
hope this helps!
Cheers!
Mel
1 Like
Hi @Jayla_DeKraker
Another workaround is to place the control inside a canvas column and paste several views around the doc.
In those views, you hide everything and only shows the canvas column from the desired row.
Since they are tables, you cannot add them inside callouts or grids, but it works for those specific uses cases where a single control is desired.
With Team or Enterprise plan, you can lock the page and the UX is better.

Cheers,
Arnhold
2 Likes
Sorry but Coda should drag themselves faster and just provide a sync solution for controls/blocks like a callout.
They can just not list the new synced virtual control in the doc map and allow one to edit the master control options from any of the virtual one’s that are placed around the doc.
In web development we have components, which have variants which have instances. We need the master control + virtual instances.
This is a few days work to implement in Coda but hey… they have their “rituals”.
3 Likes