|
Как в запросе вывести строки в колонки |
☑ |
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
|
да и самому построить кросс-таблицу - не очень сложное занятие
|
|