For

Оценить
(0 голоса)

Повторяет логику формулы указанное количество раз.

For v := nl То n2 Step пЗ Do

v — числовая переменная, значение которой увеличивается при каждом выполнении цикла.

nl — числовое начальное значение, которое будет присвоено переменной v в начале выполнения цикла.

п2 — числовое конечное значение переменной v, которое будет останавливать выполнение цикла.

пЗ — числовое значение приращения значения v при каждом выполнении цикла. Это значение, как и предшествующее ему ключевое слово Step, не обязательно. Если оно опущено, на каждой итерации цикла значение v увеличивается на 1.

NumberVar Counter;

StringVar Accum;

for Counter := 1 to 100 step 2 do (

Accum := Accum & ToText(Counter);

);

Accum

возвращает содержимое переменной Accum, состоящее из строки “13579111315.” и так далее вплоть до строки “.99”. Значение переменной Counter изменяется от 1 до 100, увеличиваясь на 2 на каждой итерации цикла.

На заметку! Если в цикл нужно поместить более одного оператора Crystal Reports, необходимо разделять операторы точками с запятыми и заключать все операторы (следующие за ключевыми словом Do) в круглые скобки.

If Then Else
Option Loop
Do
Select Case
While Do

Добавить комментарий


Защитный код
Обновить