|
Пока Выборка.Следующий() Цикл | ☑ | ||
---|---|---|---|---|
0
offroad11
26.01.17
✎
16:43
|
Всем привет! Только сейчас задумался, как реализовать подобное?
Пока Выборка.Следующий() Цикл Если Последняя_итерация Тогда сообщить("ой!") конецесли; КонецЦикла |
|||
1
IlyaSR
26.01.17
✎
16:45
|
так считай от Выборка.Количество()
|
|||
2
HardBall
26.01.17
✎
16:45
|
(0) Выборка.Количество()
|
|||
3
oslokot
26.01.17
✎
16:52
|
имхо тут лучше юзать Для
|
|||
4
vicof
26.01.17
✎
16:52
|
Пока Выборка.Следующий() Цикл
КонецЦикла сообщить("ой!") |
|||
5
vicof
26.01.17
✎
16:53
|
"Только сейчас задумался"
Это надо с многозначительным видом произносить |
|||
6
offroad11
26.01.17
✎
16:54
|
(2) (1) , спасибо! я почему то был уверен, что .количество() применимо только для .выгрузить()
|
|||
7
2dolist
26.01.17
✎
16:59
|
(4) Если в лесу, где больше никого нет, обойти весь цикл, действительно ли цикл закончится?
|
|||
8
2dolist
26.01.17
✎
17:00
|
даже скорее так,
Если в лесу, где нет точки останова на КонецЦикла, пройти эту строку, то действительно ли закончится цикл? |
|||
9
youalex
26.01.17
✎
17:02
|
Больше жести:
|
|||
10
elCust
26.01.17
✎
17:04
|
(0) Для Итер = 0 По Выборка.Количество()
Если Итер = Выбока.Количество() Тогда ... КонецЕсли; КонецЦикла; |
|||
11
solarcold
26.01.17
✎
17:15
|
КонецДостигнут = Ложь;
Итер = 0; Пока НЕ КонецДостигнут Цикл Попытка ПроверкаСуществования = Выборка[Итер]; Исключение Сообщить("ой!"); КонецДостигнут = Истина; КонецПопытки; КонецЦикла; |
|||
12
offroad11
26.01.17
✎
17:24
|
лол вы меня конечно посмешили, давайте и я шуткану)))
выборка = рез.выполнить().выбрать(); нн = 0; пока выборка.следующий() нн = нн + 1; выгрузка = рез.выполнить().выгрузить(); если нн = выгрузка.количество() ТОгда сообщить(нн) коенцесли конеццикла напоминаю, это только шутка! |
|||
13
Tatitutu
26.01.17
✎
17:39
|
ну тогда если в разрезе только сообщить !
вот это Пока Выборка.Следующий() Цикл Если Последняя_итерация Тогда сообщить("ой!") конецесли; КонецЦикла будет равно вот этому Пока Выборка.Следующий() Цикл КонецЦикла сообщить("ой!") |
|||
14
Лефмихалыч
26.01.17
✎
17:56
|
(13) видимо надо не сообщать, если выборка пустая
|
|||
15
offroad11
26.01.17
✎
18:01
|
(13) не не, прикол в том что каждую итерацию отправляли запрос в другую базу (не 1с) и с последним запросом надо было кое что сделать, всем спасибо уже решено!
|
|||
16
Локи-13
26.01.17
✎
18:03
|
(0) а зачем это реализовывать?
|
|||
17
Tatitutu
26.01.17
✎
18:09
|
(15) это пять !
в цикле! запрос! к другой базе! и нужно отловить крайнюю итерацию "Уходя не забудьте выключить свет. В аэропорту" |
|||
18
offroad11
26.01.17
✎
18:13
|
(17) да, функция которая создает новый док
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |