W
wedomarketing
Hi everyone. Had a quick question to see if this would be possible.
We already have an audit trail installed and it works like a dream,
but my Boss made an interesting proposal and I would like to see if it
could be done.
Is it possible to track when a user actually views a record within a
form, and what user viewed it?
i.e. - Susan viewed this record at 10:43 a.m.
And that's it.
He was also wondering if there would be a way to actually force the
user to make a notation on the form every time the form was viewed.
i.e. - User is browsing through records, can't access the next record
in the list until they check off a box that says "Called Record" or
"Reviewed Record" or "Contacted Record". Then User can continue
browsing. If they page back to that record, the process resets itself
and they again need to verify their reason for being there before they
can leave.
While I don't see immediate issue with my first question other than my
lacking in knowledge on how to do it, the second one seems extremely
impossible, unless I'm missing something.
Here's how we have this set up:
Each form relates to a table. On the form, the data can be created and
entered, but not edited once they leave the form.... at least on the
form itself. We then have a sub-table built into the form that handles
amendments. This way the users can change whatever field they want,
but we still have a record of the main entry that was put in. The
audit trail currently maintains both of these.
I just don't understand how in the world we could possibly have
something that's required every single time a user views a record...
since technically, you would be fulfilling that requirement to leave
the record. It would almost have to auto-delete itself upon
leaving...
My head hurts trying to wrap it around this, but hopefully someone out
there might be able to grasp it and understand what we're trying to
accomplish -- and hopefully point us in the right direction.
We already have an audit trail installed and it works like a dream,
but my Boss made an interesting proposal and I would like to see if it
could be done.
Is it possible to track when a user actually views a record within a
form, and what user viewed it?
i.e. - Susan viewed this record at 10:43 a.m.
And that's it.
He was also wondering if there would be a way to actually force the
user to make a notation on the form every time the form was viewed.
i.e. - User is browsing through records, can't access the next record
in the list until they check off a box that says "Called Record" or
"Reviewed Record" or "Contacted Record". Then User can continue
browsing. If they page back to that record, the process resets itself
and they again need to verify their reason for being there before they
can leave.
While I don't see immediate issue with my first question other than my
lacking in knowledge on how to do it, the second one seems extremely
impossible, unless I'm missing something.
Here's how we have this set up:
Each form relates to a table. On the form, the data can be created and
entered, but not edited once they leave the form.... at least on the
form itself. We then have a sub-table built into the form that handles
amendments. This way the users can change whatever field they want,
but we still have a record of the main entry that was put in. The
audit trail currently maintains both of these.
I just don't understand how in the world we could possibly have
something that's required every single time a user views a record...
since technically, you would be fulfilling that requirement to leave
the record. It would almost have to auto-delete itself upon
leaving...
My head hurts trying to wrap it around this, but hopefully someone out
there might be able to grasp it and understand what we're trying to
accomplish -- and hopefully point us in the right direction.