IMHO there is NO way you can force user2 to read anything. Seems that you're concerned about the situation where both users are viewing the same record on a form at the same time. Since you're trapping the error for user2, I think the best you could do would be to offer an option to wait (like Excel does) and initiate a form timer to test the record and report when it's not locked or let them check manually (button click) at their leisure. For the former, I'd probably disable all the controls and re-enable when the record lock is off (to provide the visual clue), or let the user attempt to unlock them via button click. However, this would probably only help if the user navigated to a record that was being edited. If they're both on the same record at the same time, then one begins to edit after the other begins to edit, that's a different scenario. See Edit below about that.
Still, there is no guarantee they will read the record recognize the changes. Nor can you guarantee user2 isn't thwarted by another user's attempt to edit this record before user2 takes a stab at it.
EDIT - had to run off & couldn't finish. Perhaps you could consider using the KeyDown event for each control on the record to test if the record is locked. That should avoid any of the errors that can be raised when a user attempts to edit after another person has started but not completed an edit (I think there are 2 more besides 3260, depending on the scenario). Maybe there are too many controls for this, but it should handle the situation where both users are viewing the same record, then each attempts to edit before the first has saved. All of this begs the question - how often does this happen such that you don't want Access to just handle the situation with the different prompts?
Last edited by Micron; 11-01-2018 at 11:24 AM.
Reason: added info
The more we hear silence, the more we begin to think about our value in this universe.
Paraphrase of Professor Brian Cox.