Decreases the numeric value of a variable.

1 number.decrease

Release 2017.2

Tag available since version 2017.2.

<number.decrease>
    <variable /> !
</number.decrease>
Example
Copy
<xsql-script name='number_decrease_sample'>
    <body>
        <set name='m_idx1'>1</set>
        <println>m_idx1 = <m_idx1 /></println>
        <number.decrease><m_idx1 /></number.decrease>
        <println>m_idx1 decreased = <m_idx1 /></println>

        <set name='m_idx2'>1</set>
        <println>m_idx2 = <m_idx2 /></println>
        <set name='m_idx2'><sub><m_idx2 />1</sub></set>
        <println>m_idx2 substracting 1 = <m_idx2 /></println>
    </body>
</xsql-script>
m_idx1 = 1
m_idx1 decreased = 0
m_idx2 = 1
m_idx2 substracting 1 = 0