addedValueMacros.eval
Syntax
{addedValueMacros.eval(s, msgNum = "", dateFormat = "", fldebug=false)}
- s - a string that is an expression whose components are addedValues message variables, globals variables and Builtins.
- msgnum (optional, default current page) - a message number in the websites discussion group.
- dateFormat (optional, default preferences setting) - a dateformatter script name such as short, long.
- flDebug (optional, false) - a boolean which activates the addedValues developers preference for this macro call.
Examples
| {addedValueMacros.eval("messages#ctReads")} | 1779 |
Semantics
The eval macro is maintained as a legacy of the ancestral
Metadata Plugin, it evaluates an expression composed of variables and builtin references, in the context of a given message. Now it lives on primarily as a debugging and teaching tool, as its overhead is much greater than calling addedValues macros or using pre-defined queries in the query macro.
See also