@Mike KrailoIf we create a new database and not from your sample database, everything works fine. It is your sample that doesn't work.
I don't know how @CJ_London and @theDBguy have done it, but your sample database doesn't work. When you add an unbound image to a continuous form, the image is just an object and is not a part of the record source. It means that if the first record is active and you click the forth or fifth or any other image, still the first record is active. So any image you click, the message box shows the id of the active record, not the ID of the row it's been clicked. (if the second record is active and you click fifth image, your message box says id=2)
From the images I see, it seems that @CJ_London has first clicked the record selector to activate a record, then has clicked the image to receive the correct ID.
The only way I was able to do what the OP needs, was to put a transparent textbox over the image and use the textbox's onclick event.
@theDBguy would you please upload your sample or at least explain how you did it?
thanks.
Last edited: