Currently my lotus script is in querysave. The form has several action buttons that include a filesave, which calls querysave and so executes my code twice (once via the button and again on exiting the doc). This means msgboxes come up twice, etc.
I was thinking about pulling it out of querysave into a shared action or agent. It's a nuisance problem and not worth spending a ton of time on.
My impression is that I can't call a shared action via the formula language, so I have been looking at an agent. Can I just import my script functions into an agent and call it from within the action buttons on the form? Currently all my notes attributes are declared in querysave, will that "port" over to an agent? Or would I have to recode all that?