|
Результат запроса таблица значений, как получить из нее данные
| ☑ |
0
bizon2008
25.09.18
✎
14:13
|
Доброго.
Тема чисто из интереса однако.
Результат запроса таблица значений, как получить из нее данные.
Зачастую если в конструкторе ваять запрос, классическое док шапка и табличная часть.
То в результат шапка идет сроками, а табличная часть таблицей значений.
Ну по крайне мере така хреновина в консоль запросов видно.
И как такое работать?
Не я конечно могу запрос переделать, будет все строками, но просто интересно.
Не даром такой финт. Что-то в этом есть видать.
|
|
1
Mankubus
25.09.18
✎
14:15
|
(0) чтобы получить данные нужно сделать Выбрать()
|
|
2
Cool_Profi
25.09.18
✎
14:16
|
ВыборкаИзТч = ВыборкаЗапроса.ТЧ.Выбрать();
Пока ВыборкаИзТч.Следующий() Цикл
...
|
|
3
1Сергей
25.09.18
✎
14:16
|
(0) Работай как с таблицей значений.
А вообще, это устаревшее использование. Никто так сейчас не делает
|
|
4
Mankubus
25.09.18
✎
14:17
|
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| ПоступлениеТоваровУслуг.Ссылка,
| ПоступлениеТоваровУслуг.Товары.(
| Номенклатура
| )
|ИЗ
| Документ.ПоступлениеТоваровУслуг КАК ПоступлениеТоваровУслуг";
РезультатЗапроса = Запрос.Выполнить();
ВыборкаШапка = РезультатЗапроса.Выбрать();
Пока ВыборкаШапка.Следующий() Цикл
ВыборкаТЧ = ВыборкаШапка.Товары.Выбрать();
Пока ВыборкаТЧ..Следующий() Цикл
КонецЦикла;
КонецЦикла;
|
|
5
bizon2008
25.09.18
✎
14:19
|
(3) То бишь нефик баловаться? Работаем как обычно, только со сроками запроса?
(4)Прикольно. Спасибо. Так вроде код компактней получается.
|
|
6
1Сергей
25.09.18
✎
14:20
|
(5) >>Работаем как обычно, только со сроками запроса?
да. Или по группировкам (ИТОГИ ПО). В зависимости от задачи
|
|
7
bizon2008
25.09.18
✎
14:24
|
Логично. Оно компактней, но читаемость хуже.
|
|