In the builder there is an option to select multiple records and update them all at once.
I'd like to be able to do this on the app side. Similar to being able to do a bunch of inline editing actions in a batch.
My hope is that a feature like this would already have much of the programming already in place to implement this feature. ![](upload://hFU37FJkXi57qXXyDutlIZl4AkD.jpeg)
Yes, this is really a UX shortcoming in this platform. One of the first things users are going to have problems with.
As soon as you check a “Inline editing” even if it is only one column that will be editable, the view should have a button “save changes”. So that the user can change all the fields and only submit the changes after all are edited.
As it is now, if you want to check or uncheck a box, you have to click 3 times, one to open the popup, then select the checkbox, and the third one to save the change. That is very user-unfriendly and not logic to do it this way. Knack has great potential, bit this is a very big disappointment.
In the next column, you can select rows for a batch update of Column C or D. Once you have selected some rows, click on the column head of Column C and enter your new value.
It is by no means perfect and could serve as a starting point for further ideas.
It boggles my mind that Knack does not have a front end/app ability to do group selections/batch updates. This is a fundamental feature of a database and Knack’s completely overlooking it is making me look seriously at ANY other platform. Users have been wanting/needing this for many years.
i have used the rule “update connected records”, below is the help text:
After i launched this, i noticed the KTL of @NormandDefayette_CortexRD which i really recommend. He has a Youtube channel with explainer videos. In the KTL, you find “Bulk Edit” and even “Bulk delete” which is much more powerful than my little demo.
"This table connects with the account table.
By clicking or unclicking rows,
** you include or remove these rows from the batch update.*
** and you connect with or disconnect rows with the logged-in user.*
Clicking on the column head of Column C or Column D opens a form updating the logged-in user’s account.
Submitting this form will trigger a record rule updating all connected records and resetting the selectors of the connected records.12
Hey Knack folks…is this something you’re working on? Batch actions on records is/should be a very basic function of any relational database. The builder can do it but the front end can’t. It’s long past ridiculous that this function isn’t available on the front end. Make it happen.
Hey Matthew
Thanks for reaching out on here. Although I am not able to comment on exactly what is included in upcoming releases, I do know that @Kara is very active on these forums and takes all the Feature Requests into account when planning! The best thing to do here is to Vote on a feature request to make sure we can see that it is something that is wanted/needed.