Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

These simple expressions DO NOT follow the usual boolean logic with precedence rules. Instead, they are evaluated left to right in a simple way.

Example:

Code Block
{{\!conditionA+conditionB+\!conditionC}}

does not equal

Code Block
{{(\!conditionA) && conditionB && (\!conditionC)}}

but is the same like

Code Block
{{\!(conditionA && (conditionB && \!(conditionC)))}}

 

Example:

Code Block
languagexml
titleinstall.xml
<dynamicvariables>
    <variable name="db.instance" value="MSSQLSERVER" checkonce="true" condition="useMssql+mssqlInstanceSelected+!haveDatabaseURL" />
</dynamicvariables>

...