|
Помогите разобраться с обходом запроса (Метод объекта не обнаружен) |
☑ |
0
Raffar
24.03.18
✎
18:41
|
Есть такой запрос:
ВЫБРАТЬ
ПартииТоваровКомпании.Регистратор КАК Регистратор,
ПартииТоваровКомпании.НомерСтроки КАК НомерСтроки
ИЗ
Документ.ВводОстатковТоваров.Товары КАК ДокументПоступления
ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрНакопления.ПартииТоваровКомпании КАК ПартииТоваровКомпании
ПО ДокументПоступления.Номенклатура = ПартииТоваровКомпании.Номенклатура
И ДокументПоступления.ХарактеристикаНоменклатуры = ПартииТоваровКомпании.ХарактеристикаНоменклатуры
ГДЕ
ДокументПоступления.Ссылка = &Партия
И ПартииТоваровКомпании.Партия = &Партия
И ПартииТоваровКомпании.Регистратор <> &Партия
ИТОГИ ПО
Регистратор
Его результат в "запроснике" не пустой (можно посмотреть тут: )
Обхожу результат:
Пока ВыборкаРегистратор.Следующий() Цикл
ВыборкаСтрока = ВыборкаРегистратор.Выбрать();
Пока ВыборкаСтрока.Следущий() Цикл
На ВыборкаСтрока пишет "Метод объекта не обнаружен (Следующий)"
Что я делаю не так?
|
|
1
Raffar
24.03.18
✎
18:44
|
Повторяю скрин. прошлый не загрузился.
|
|
2
Cool_Profi
24.03.18
✎
18:46
|
ВыборкаСтрока = ВыборкаРегистратор.Выбрать(ОбходРезультатаЗапроса.<Тут слово не помню - >);
|
|
3
h-sp
24.03.18
✎
18:48
|
(1) Пока ВыборкаСтрока.Следущий() Цикл
Метод объекта не обнаружен (Следующий)
одна из черепашек врет
|
|
4
Raffar
24.03.18
✎
18:48
|
У меня вот так:
ВыборкаРегистратор = Запрос.Выполнить().Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам);
Пока ВыборкаРегистратор.Следующий() Цикл
ВыборкаСтрока = ВыборкаРегистратор.Выбрать();
Пока ВыборкаСтрока.Следущий() Цикл
Мало скопировал, а отредактирова
|
|
5
h-sp
24.03.18
✎
18:52
|
(4) ну у выборки только один метод: или Следующий() или Следущий()
применяйте один из них, зачем вы оба одновременно пишете?
|
|
6
Raffar
24.03.18
✎
18:54
|
(5) СПАСИБО ОГРОМНОЕ!!!
Пипец опечатался... 2 часа ошибку ищу.
|
|