#2
|
|||
|
|||
I use JScript all the time.
// Add a temporary macro Application.Macros (0).Add ("EmailSuccess", success); // Return the contents of a macro as a string function GetStr (macroName) { var macro = Application.FindMacro (macroName); if (macro == null) return ""; return Application.ExpandMacros (macro); } // Load temporary macros from a file var filename = "all.macros"; Application.Macros(0).Load (filename, false); // Remove a temporary macro Application.Macros (0).Remove ("ArchiveTimeStamp"); // Copy last step status to temporary macros function SaveLast () { tempMacros = Application.Macros (0); sysMacros = Application.Macros (3); tempMacros.Add ("SavedResult", sysMacros.item ("LASTSTEP_STATUS").value); tempMacros.Add ("SavedOutput", sysMacros.item ("LASTSTEP_OUTPUT").value); } |
|
|