I have received a requirement lately from the business asking to be able to bulk edit and assign records from a custom entity in one step/form. I discovered the bulk edit which is partly what we are trying to accomplish but it has some restrictions. In bulk edit, we are not allowed to change the records assignment to another user - as this is a business required field and I cannot change that. Also, the fields that we want to modify are spread out across the form. A dialog will only work for one record at a time and won't let me assign the file and a workflow will not gather user input so it is useless.
Is there a simple and better way of accomplishing this?
Please let me know.