Имя: Пароль:
1C
1С v8
Как в запросе вывести строки в колонки
0 Gera1t
 
07.06.23
16:08
Здравствуйте!
Есть регистр сведений, ну скажем Цены
состав регистра: Товар, ТипЦены, Цена
Товар и ТипЦен справочники.
Задача вот в чем: сделать динамическую таблица в которой будут выводиться в строках Товары и цена, а  в колонках ТипЦены
Можно конечно сделать запрос с объединением и руками прописать нужное количество колонок в запросе, но если добавить новый тип цены, то он автоматически не появиться на форме.
А вот как бы так написать запрос, что бы он делал это динамически по всем элементам справочника ТипЦены?
1 vicof
 
07.06.23
16:18
Динамически писать текст запроса.
2 Gera1t
 
07.06.23
16:19
(1) Отличный вариант)
3 vicof
 
07.06.23
16:19
Или скд-ку использовать.
4 RomanYS
 
07.06.23
17:31
СКД, построитель умеют выводить кросс-таблицы.

Можно тоже самое запросом с итогами, но мороки много будет с ТД.Присоединить().
5 RomanYS
 
07.06.23
17:33
(0) Если речь про ДС, то современные платформы умеют характеристики вытягивать в ДС -  это должно быть применимо  к твоей ситуации
6 Donkey_hot
 
07.06.23
18:22
(0) Если просто показать - СКД, Если заполнить таблицу для дальнейшего редактирования - банально обойти по итогам, создать нужные колонки, потом заполнить.
7 AAA
 
07.06.23
19:29
да и самому построить кросс-таблицу - не очень сложное занятие