Имя: Пароль:
1C
 
Цикл с условием
,
0 SRM1C
 
29.05.17
14:00
Привет!
Есть цикл
Для каждого .... из .... цикл
[Какое-то условие]
КонецЦикла
как при срабатывании условия заканчивать действия с текущим элементом?
1 Fish
 
29.05.17
14:00
Что значит, закончить действия?
2 Волшебник
 
модератор
29.05.17
14:01
Продолжить;
3 RKx
 
29.05.17
14:01
прервать
4 НЕА123
 
29.05.17
14:02
перейти
5 НЕА123
 
29.05.17
14:02
возврат
6 torgm
 
29.05.17
14:02
(4) за перейти убивать надо
7 1dvd
 
29.05.17
14:03
ЗавершитьРаботуСистемы
8 catena
 
29.05.17
14:04
Поместить все остальные действия в Иначе...
9 cw014
 
29.05.17
14:04
format c:
10 SRM1C
 
29.05.17
14:05
Спасибо!)
11 catena
 
29.05.17
14:06
(10)Подожди, у нас еще не закончились варианты!
12 Волшебник
 
модератор
29.05.17
14:06
(7) Надёжнее ПрекратитьРаботуСистемы
13 1Снеговик
 
гуру
29.05.17
14:06
Пятница начинается в понедельник)

(10) если что, правильный ответ в (2)
14 Волшебник
 
модератор
29.05.17
14:06
ещё можно ВызватьИсключение
15 МихаилМ
 
29.05.17
14:08
забыли вызватьисключение
16 Волшебник
 
модератор
29.05.17
14:08
(15) баян
17 RKx
 
29.05.17
14:10
Голова = Новый Голова;
Автомат = Новый Автомат;

Для каждого патрон из Автомат Цикл
Голова.Получить(патрон);
Если не Голова.Пустая() тогда продолжить;
Иначе Прервать;
КонецЕсли;
КонецЦикла;
18 Лефмихалыч
 
29.05.17
14:15
Да сразу уже на ноль дели, чо ждать-то?
19 torgm
 
29.05.17
14:26
Пиши
НаДоПрервать=число("НаДоПрервать")
20 Дмитрий
 
29.05.17
14:35
грохнуть коллекцию, по которой цикл ходит