Problem: The output columns in the table view of a query cannot be reordered (in a basic query). They are listed in order of the parameter’s creation date/time. A parameter that is added later will be listed last in the table. Tables columns shouldn’t be so rigid in their output order.
Solution When selecting “Set Properties” for table, where I can turn on/off parameters, provide the ability to change the order of parameters in list.
Alternative solution is to display column order as they are in the block the query is querying.
Example
Creating a block with parameters like below (for recording tv shows watched):
type:: tvshows
show:: Better Call Saul
datewatched:: [[10-01-2021]]
notes: Some note info
{{query (property type tvshows)}}
in table view column heading order will be
type | show | datewatched | notes
Problem: Later, if I decide I want to add a parameter rating:: and want it to display after show, I can’t. It will display after note
type:: tvshows
show:: Better Call Saul
rating:: 9/10 <-- newly added parameter
datewatched:: [[10-10-2021]]
notes: Some note info
{{query (property type tvshows)}}
will produce table columns in order parameters were created.
type | show | datewatched | notes | rating <-- rating was last created so it’s listed last
not the order I want like below
type | show | rating | datewatched | notes