Is there a way to have 2 different canvas rows. My Problem is I want to manage my content production (blog articles) and I would love to have 1 for the “content briefing” and one for the “finished article”
Am i too stupid or is there no way to at least choose custom layouts depending on the row? (I do not want to choose different layouts for every row i create.
As far as I know, you can’t have different layouts for each column, that is a setting for the hole table.
But your question seems to be easy to solve: just create one column for blog articles and another for content briefing - each one on it’s own column - that would do the trick (I guess).
1 Like
It would be great if I can have the canvas icon in one view of the table and the full contents in another. As it is right now, this setting is a part of the field configuration which means it is consistent across all views of a table.
3 Likes
I just watched a Coda video on youtube that shows using a formula with a split() and a linebreak() to pull out a specific line from a canvas. here’s how I used it:
I have a Notes column of type canvas.
I created a Summary column of type canvas and enabled preview under Canvas Options.
I added a formula to the Summary column with this formula:
thisRow.Notes.Split(LineBreak()).First()+“…”
In english, this means “for this row, split the Notes column value by linebreaks; return the first line; append the line with an ellipsis”.
And since it is formatted as a canvas, when you hover over the Summary value, you will see the Open button.
3 Likes
<redacted, I misunderstood the purpose of parentRow>
I’d just like to add a +1 for @Connor_McCormick1 's suggestion for “Canvas Layouts”.
This would feel very natural I think with the rest of Coda and really complete the capabilities of the Canvas nicely
1 Like