inc()

Назначение

Функция inc() возвращает число, увеличивающееся в соответствии с указанным приращением.

Синтаксис и аргументы

inc(приращение[, reset:=])

Функция принимает Целое число, представляющее значение приращения. Если указанное значение отрицательное, возвращаемое значение будет уменьшаться.

Необязательное значение – это Булево условие, выраженное как именованный параметр reset:=, которое определяет критерии для сброса последовательности.

Возвращаемое значение

Функция возвращает Целое число, которое изменяется в соответствии с указанным приращением.

Первым возвращаемым значением в последовательности всегда является 0.
Примеры

inc(-3) возвращает 0, -3, -6, …​

inc(0) возвращает 0, 0, 0, …​

inc(1) возвращает 0, 1, 2, …​

Давайте рассмотрим условие сброса последовательности (reset:=) для следующих значений исходной колонки: 3, 2, 6, 1, 9, 4:

inc(2, reset:=[исходная колонка] > 6) возвращает 0, 2, 4, 6, 0, 2