Ключевое слово ЦИКЛ ИНДЕКС
Ключевое слово ЦИКЛ ИНДЕКС применяется для перебора элементов индексной переменной. Цикл реализован только для режима компилятора.
Возможно использовать два варианта синтаксиса:
ЦИКЛ ИНДЕКС(<переменная-значение> = <имя_индексной_переменной>!<переменная-индекс>)
или
ЦИКЛ ИНДЕКС(<переменная-значение> = <имя_индексной_переменной>[<переменная-индекс>])
Параметры
- переменная-значение
- Переменная, последовательно принимающая значения элементов индексной переменной. Если тип этой переменной заранее определен, то элементы индексной переменной должны ему соответствовать.
- имя_индексной_переменной
- Идентификатор индексной переменной, для которой осуществлять перебор. Индексная переменная может быть локальная или общая.
- переменная-индекс
- Строковая переменная, последовательно принимающая значения индексов элементов. Все индексы представляются в строковом виде.
Пример использования
а!1 = "Альфа" а!2 = "Бета" а!3 = "Гамма" ЦИКЛ ИНДЕКС(знач = а!инд) СООБЩЕНИЕ(знач + ":" + инд) КОНЕЦ_ЦИКЛА