Modal or In Grid for secondary action.
I'm working on a desktop application that deals with data tables containing a lot of information (20+ columns).
On one particular page, the user needs to Accept or Reject rows of data. The user can also change the $ value of a row in the table itself which is something the user will often do. Users can bulk accept and also bulk reject. Once the user has accepted and rejected any number of rows, they can "submit" these rows. (Essentially marking them as complete and sending them to another part of the application)
When a user rejects or changes the dollar value, they are required to provide a comment. We open a commenting box when the user does this when accepting or rejecting a single row. The problem arises when we accept or reject in bulk. Currently, we allow users to click submit even if rows that require comments do not have comments. We then bring up a modal that shows the user the rows they need to add a comment to and allows them to comment there.
I am wondering if it makes more sense to drive users to the rows within the grid vs. surfacing a modal that may have all the same info within it.
Please let me know if more information is needed.