I wonder if it might be helpful to consider adding the option to use the expression builder to modify cell values in a column in a table frame in the layout. As it is possible to add table attributes using a dynamic text field and modify them with an expression, I would like to suggest that we look into the possibility of modifying the cell values per column using the same expression builder.
As an example, it is not currently possible to add a unit such as square metre to a number, but using the expression builder with arcade makes this relatively straightforward.
I believe this could potentially improve the current table frame significantly. Currently, changing the underlying data to fit a single table frame in a layout can be limiting. Perhaps we could explore removing this necessity, which might then allow us to think beyond just tying real columns to the frame. It might even be worth considering whether this could open up the possibility of directly adding custom columns to the table frame.
It would be really helpful to have an option to apply an arcade expression to the fields used in a table frame. This would give better control over the values that appear, without having to do field calculations (making the table frame more dynamic and linked to changes/updates in the data). This would be similar to the arcade expressions that can be applied to table dynamic text elements.
My other suggestion of renaming headings without changing the feature class field aliases is probably a prerequisite.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.