July 6, 200916 yr I just read a FileMaker press release where it clearly stated that one of the possibilities for script trigger were to trigger a script based off of layout inactivity. I have a solution which needs this functionality for several reasons; however, I can not find a way to do this with FileMaker Pro 10. The boolean calc to determine inactivty is one issue, as not all my layout permit any access to the data; and the second issue how to trigger the script. I've searched the 'normal' venues, but have not found my answer. I feel that I'm very close, and I'm pretty sure I can do this with Troi Activator or Worqsmart Events, but I was hoping to avoid third party plug-ins for a function that is technically possible for FileMaker Pro 10. Insight? Ideas? Comments? Thanks, Joe
July 6, 200916 yr Hi Joe, Layout inactivity or record inactivity? Many things come to mind for 'layout inactivity' such as User zooming in, record navigation, other scripts running which sort etc. Heck, even a decommit on the layout (not in field) might be considered action. What would be YOUR definition of layout inactivity? :wink2:
July 13, 200916 yr Newbies Maybe you could start a timer using an Install OnTimer Script triggered by the "OnLayoutLoad" trigger. Then when the timer reaches a certain amount of time, your script that does what you want to do when someone is "inactive" fires. When a user interacts with an object on the layout, let's say a text field, maybe you could use the "OnObjectEnter" event to reset your Install OnTimer script by calling it again. Since layouts can only have a single Install OnTimer active at a time, calling the same script in essence "resets" your timer.
Create an account or sign in to comment