|
Остановить и продолжить цикл | ☑ | ||
---|---|---|---|---|
0
prtx
23.11.15
✎
12:44
|
Товарищи, добрый день!
У меня как не одно так другое. Завис я с проблемой остановки цикла. Ситуация: Есть табличная часть, я ее в цикле перебираю и в зависимости от каких либо условия, если НЕ условия тогда мне нужно показать юзеру форму он там чето делает и закрвает, дальше мы изменяем данные в тек.строки и продолжаем проверку дальше и дальше. Проблема вот в чем: все чики-пики, только вот если я все это дело в цикле выполняю и там допустим десят строк не соответствуют условию, то уменя срузу все десять форм и открываются, а мне нужно что бы они открывались поочередно, первая закрылася, проверка продолжилась(если что-то не так) вторая открылась и так далее... |
|||
1
prtx
23.11.15
✎
12:44
|
1с 8.3. уф
|
|||
2
los_hooliganos
23.11.15
✎
12:45
|
Попробуй открыть модально.
|
|||
3
FIXXXL
23.11.15
✎
12:46
|
проще покрасить кривые строки и выдать сообщение
|
|||
4
Nuobu
23.11.15
✎
12:46
|
(2) Человек пытается отказаться от этого дела.
|
|||
5
los_hooliganos
23.11.15
✎
12:48
|
(4) Пытается отказаться от открытия формы в модальном режиме?
|
|||
6
Nuobu
23.11.15
✎
12:48
|
(5) да.
|
|||
7
los_hooliganos
23.11.15
✎
12:49
|
(6) Зачем? Это ведь то что ему нужно.
|
|||
8
VikingKosmo
23.11.15
✎
12:50
|
(7) ты не поверишь...
|
|||
9
VikingKosmo
23.11.15
✎
12:50
|
(7) тут весь 1С отказался от модальности
|
|||
10
Nuobu
23.11.15
✎
12:51
|
(7) Неа, ему нужно без модальности прервать цикл.
|
|||
11
los_hooliganos
23.11.15
✎
12:52
|
(10) Модальность не прерывает, а останавливает цикл.
|
|||
12
Nuobu
23.11.15
✎
12:53
|
(11) Я пытаюсь тебе сказать, что если ты тоже решишь отказаться от модальности, то тебе нужно будет именно прерывать цикл.
|
|||
13
aleks_default
23.11.15
✎
12:56
|
(0) не нужно это тебе..
|
|||
14
Nuobu
23.11.15
✎
12:56
|
(0) По сабжу - запоминай текущий индекс проверяемой строки и передавай его в параметры оповещения.
В параметрах сможешь отловить. При возникновании проблемы - прерывай цикл и в обработке оповещения - запускай заново, но уже с переданного индекса строки. |
|||
15
Garykom
гуру
23.11.15
✎
13:13
|
(0) советую начать с https://ru.wikipedia.org/wiki/Colobot
|
|||
16
Мэс33
23.11.15
✎
13:16
|
(0) Нельзя так делать, никак нельзя.
|
|||
17
prtx
23.11.15
✎
13:33
|
(4) да, именно.))
|
|||
18
prtx
23.11.15
✎
13:35
|
(11) именно. а прерывать не катит... мне нужен такой механизм который как в модальности останавливает цикл и потом продолжает.
|
|||
19
prtx
23.11.15
✎
13:36
|
(15) обязательно попробую)))
|
|||
20
VikingKosmo
23.11.15
✎
13:39
|
(18) не нужен тебе такой механизм, вообще
|
|||
21
prtx
24.11.15
✎
12:59
|
(20) Ну, да, сделал по другому. Но такой механизм был бы кстати, наверное...
|
|||
22
Гёдза
24.11.15
✎
13:09
|
Можно не для каждого обход делать по индексу
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |