v8: Получить значения из табличной части документа в запросе
☑
0
never_be
26.02.14
✎
14:15
Есть запрос
ЗапросДокументы = Новый Запрос();
ЗапросДокументы.Текст = "ВЫБРАТЬ
| ПриходКасса.ОфисыПриход.(
| Объект,
| Сумма
| )
|ИЗ
| Документ.ПриходКасса КАК ПриходКасса
|ГДЕ
| ПриходКасса.Дата МЕЖДУ &ДатаНачала И &ДатаОкончания";
ЗапросДокументы.УстановитьПараметр("ДатаНачала",НачалоДня(ДатаДляПР));
ЗапросДокументы.УстановитьПараметр("ДатаОкончания",КонецДня(ДатаДляПР));
РезультатДокументы = ЗапросДокументы.Выполнить().Выбрать();
Не могу потом в цикле получить значения - Объект, как к нему обратится ?
РезультатДокументы.Объект - говорит нет такого (
1
GROOVY
26.02.14
✎
14:16
ИЗ
| Документ.ПриходКасса.ОфисыПриход
2
kosts
26.02.14
✎
14:29
(0) делай вложенную выборку по ОфисыПриход
3
never_be
26.02.14
✎
14:55
(1) Так что-то не работает, ругается.
(2) Как ?
4
Рэйв
26.02.14
✎
14:58
(3)
"ВЫБРАТЬ
| ОфисыПриход.Объект,
| ОфисыПриход.Сумма
|
|ИЗ
| Документ.ПриходКасса.ОфисыПриход КАК ОфисыПриход.
|ГДЕ
| ОфисыПриход.Ссылка.Дата МЕЖДУ &ДатаНачала И &ДатаОкончания";
5
kosts
26.02.14
✎
14:58
(3) Так возможно
Пока выборка1.Следующий() Цикл
выборка2 = выборка1.ОфисыПриход.Выбрать();
Пока выборка2.Следующий() Цикл
КонецЦикла
КонецЦикла
7
Strogg
26.02.14
✎
15:03
Пока РезультатДокументы Следующий Цикл
НашОбъект = РезультатДокументы.Объект;
....
Конеццикла;
...
8
Strogg
26.02.14
✎
15:03
РезультатДокументы.Следующий()
Да что такое :))))
9
never_be
26.02.14
✎
15:15
(4) (5) Спасибо.
(7) Так не работает.
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой