I have a list with multiple columns.
This list may include multiple records. I want the value of a specific field to be changed when a special record is read for the first time.
You could edit the DispForm of the list item and in it have a delegatecontrol (or some other custom control) to count how many times the page has been loaded by unique user id's other than the authors id.
Create a new user/web/delegate control and insert the following code:
This should pretty much do the job of updating the items column stating if it's read or not.
There are several solutions: