Macro condition is name of another custom UniMacro or predefined macro like MySQL, OraDirect etc. If the condition macro is defined, the current macro evaluates to what is specified in the Value property, otherwise it returns empty string.
If the condition is not specified (represents empty string), then macro always evaluates to Value.