Как создать цикл в 1с 8.3, 8.2
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
Для Ф = 1 По 5 Цикл Сообщить(Ф); // 1 2 3 4 5 КонецЦикла; Цвета = Новый Массив(); Цвета.Добавить("Красный"); Цвета.Добавить("Синий"); Цвета.Добавить("Зелёный"); Для Каждого НашЦвет Из Цвета Цикл Сообщить(НашЦвет); // Красный Синий Зелёный КонецЦикла; Ф = 0; Пока Ф < Цвета.Количество() Цикл Сообщить(Цвета [Ф]); // Красный Синий Зелёный Ф = Ф + 1; КонецЦикла; |
Как организовать обратный цикл в 1с 8.3, 8.2
1 2 3 4 5 |
Ф = Цвета.Количество() - 1; Пока Ф >= 0 Цикл Сообщить(Цвета [Ф]); // Зелёный Синий Красный Ф = Ф - 1; КонецЦикла; |
Как прервать цикл в 1с 8.3, 8.2
1 2 3 4 5 6 |
Для Ф = 1 По 5 Цикл Если Ф > 2 Тогда Прервать; КонецЕсли; Сообщить(Ф); // 1 2 КонецЦикла; |
Как принудительно продолжить цикл в 1с 8.3, 8.2
1 2 3 4 5 6 7 |
Для Ф = 1 По 5 Цикл Если Ф <> 3 Тогда Продолжить; КонецЕсли; Сообщить(Ф); // 3 КонецЦикла; КонецПроцедуры |