In development, it is frequently necessary to determine the effect of new code (or even entire forms) on documents. Rather than create two separate "refreshing" agents, I combine the two into a single agent which I call "Freshen".
By submitting your email address, you agree to receive emails regarding relevant topic offers from TechTarget and its partners. You can withdraw your consent at any time. Contact TechTarget at 275 Grove Street, Newton, MA.
As you can see its a single @IF statement where I ask myself if I want to refresh all docs. If I answer "yes" then it recalculates every document in the database. If I answer "no" it only recalculates those few documents I've selected.
Easy, quick, and useful!
@If(@Prompt[YESNO] ; "Refresh All?" ; "Refresh ALL documents in the database?") ; @Command([ToolsRefreshAllDocs]) ; @Command ([ToolsRefreshSelectedDocs]))