|
Как вернуть значение Выборки в "начало"
| ☑ |
0
ВаликТР
29.10.14
✎
11:44
|
Здравствуйте!
Ребята, научите, пожалуйста. Есть следующий код
_Выборка = Справочники.Номенклатура.Выбрать(...);
Параметры = РезультатЗапроса.ТЗ;
Для Каждого Параметр Из Параметры Цикл
Выборка = _Выборка;
Пока Выборка.Следующий() Цикл
...
Выборка[Параметр] = Параметр.Значение;
...
КонецЦикла;
КонецЦикла;
Проблема в том, что Цикл "Пока" выполняется только для первого Параметра. Потом - конец выборки и для второго Параметра в цикл "Пока" не входит.
Как научить Выборку возвращаться в "начало", чтобы в цикле каждый раз не Выбирать Номенклатуры Думал переприсваивать значение через "_Выборка", но оно тоже меняется вместе с переменной "Выборка".
Спасибо.
|
|
1
Looser-1c
29.10.14
✎
11:47
|
Сбросить() ?
|
|
2
mehfk
29.10.14
✎
11:48
|
(0) А вот это у тебя как отрабатывает?
Выборка[Параметр] = Параметр.Значение;
|
|
3
ВаликТР
29.10.14
✎
11:50
|
Написано условно... Суть не в этом :-)
|
|
4
ВаликТР
29.10.14
✎
11:51
|
(1) Нет такого метода. Спасибо.
|
|
5
GreatOne
29.10.14
✎
11:52
|
Все это как-то странно. Более чем.
Сделай через ТЗ, а не выборку, че уж...
|
|
6
Ursus maritimus
29.10.14
✎
11:53
|
(4) Лол
|
|
7
GreatOne
29.10.14
✎
11:53
|
(4) Так у вас 1С 9.0. Все ясно.
|
|
8
Ursus maritimus
29.10.14
✎
11:54
|
(6)+ А это семерка с нашлепками? так бы сразу и писал.
|
|
9
Жан Пердежон
29.10.14
✎
11:54
|
(0) выбрось этот код и напиши заново, все в одном запросе
|
|
10
Mkonst
29.10.14
✎
11:57
|
(1) Это же для запросов только годится!
|
|
11
ВаликТР
29.10.14
✎
11:59
|
(5) Спасибо. Последую вашему совету.
|
|
12
Ёпрст
29.10.14
✎
12:01
|
(4) та ну ?
плохо ишешь
|
|
13
Ёпрст
29.10.14
✎
12:01
|
(10) а у автора че ?
|
|
14
Ёпрст
29.10.14
✎
12:02
|
а чорт, у автора просто выборка :)))
Ну , тогда еще раз выбрать, делов то
|
|