|
Номер текущей строки выборки - как получить?
| ☑ |
0
Mary01
07.04.17
✎
23:51
|
Обычный цикл по выборке из запроса:
Выборка = Запрос.Выполнить().Выбрать();
Пока Выборка.Следующий() Цикл
...
КонецЦикла;
Как получить номер текущей строки в цикле?
|
|
1
Мимохожий Однако
07.04.17
✎
23:54
|
(0) Счетчик сделай
|
|
2
Mary01
07.04.17
✎
23:58
|
(1) сделала бы.. но поздно ((
цикл уже идет, а там 100000 строк
|
|
3
Franchiser
гуру
08.04.17
✎
00:45
|
Все еще идет?
|
|
4
Mary01
08.04.17
✎
09:08
|
(3) Да(
Все еще.
|
|
5
Мимохожий Однако
08.04.17
✎
10:25
|
Прервать нельзя?
|
|
6
Mary01
08.04.17
✎
10:53
|
(5) можно, но не нужно - придется заново запускать - и еще целый день тратить. И судя по данным текущей строки понятно, что выборка близится к концу) Однако хотелось бы все-таки решить вопрос.
точно есть способ, можно было без счетчика получить номер текущей строки, с помощью какого-то выражения или функции..
но вспомнить не могу и в гугле не нашла.
|
|
7
jsmith82
08.04.17
✎
11:12
|
ТЗ = Запрос.Выполнить().Выгрузить();
Строка = ТЗ.НайтиСтроки(Отбор)[0];
Индекс = ТЗ.Индекс(Строка);
|
|
8
Mary01
08.04.17
✎
11:28
|
(7) да, похоже на то! спасибо!
|
|