Имя: Пароль:
1C
 
СКД: показатели нужно вывести помесячно
0 bvb
 
30.01.25
12:30
Подскажите можно ли сделать такое :

Условно, в запросе два поля (они же ресурсы в СКД)
СуммаПродажиРуб, СуммаПродажиEUR
Запрос по регистру где показатели нужно вывести помесячно


Нужно вывести данный ресурсы помесячно чтобы имя показателя отражалось как группировка строки :
Отдельный вопрос как получить поле "имя показателя" для группировки строки



                 Январь 2025
              | руб   |   EUR |  

Сумма продажи | 1000  |  10   |


Или нужно таблицу запроса транспонировать в таблицу :

Имя показателя , СуммаПродажиРуб, СуммаПродажиEUR, Месяц
и выводить в СКД уже ее
1 Kongo2019
 
30.01.25
13:07
(0)Выбираешь в полях набора данных период Месяц и пихаешь его в настройках структуры в колонки
2 bvb
 
30.01.25
14:30
(1)Это понятно
С именем показателя что делать ?
3 Лодырь
 
30.01.25
14:52
Твоя проблема имхо непонятна. Нарисуй картинку.
4 d4rkmesa
 
30.01.25
15:27
(0) Если нужно "Сумма продажи" сделать группировкой, в запросе СКД сделайте строковые значения, к примеру:
|"Сумма продажи" КАК Раздел
И используйте в группировках строк.
5 bvb
 
30.01.25
15:51
(3) 3 картинки :

1. Ресурсы
2. таблица (детальные записи, расположение ресурсов - вертикально)
3 отображение в отчете

Нужно просто :
Название показателя (например "Отгрузка") и в колонке месяц две колонки показателей сумма руб, и сумма EUR
6 craxx
 
30.01.25
16:22
(5) Роли полей правильно настроить, и будет счастье..
7 Лодырь
 
30.01.25
16:39
(5) Ну как вариант выводи просто все показатели в одной колонке. В нужном порядке.
8 bvb
 
30.01.25
16:43
(6) А при чем тут роли ?

(7) Так нужно получить на два ресурса один показатель "Наименование" а как это сделать ?
9 Лодырь
 
30.01.25
16:53
Или транспонируй таблицу в запросе скажем. Тупо в лоб:
ВЫБРАТЬ
    ТабВходная.Период КАК Период,
    ТабВходная.ЗначенияПоказателя1 КАК ЗначенияПоказателя1,
    ТабВходная.ЗначенияПоказателя2 КАК ЗначенияПоказателя2,
    ТабВходная.ЗначенияПоказателя3 КАК ЗначенияПоказателя3
ПОМЕСТИТЬ ТабВходная
ИЗ
    &ТабВходная КАК ТабВходная
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
    ТабВходная.Период КАК Период,
    ТабВходная.ЗначенияПоказателя1 КАК ЗначенияПоказателя1,
    "Показатель1" КАК Поле1
ИЗ
    ТабВходная КАК ТабВходная

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
    ТабВходная.Период,
    ТабВходная.ЗначенияПоказателя2,
    "Показатель2"
ИЗ
    ТабВходная КАК ТабВходная

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
    ТабВходная.Период,
    ТабВходная.ЗначенияПоказателя3,
    "Показатель3"
ИЗ
    ТабВходная КАК ТабВходная
10 Лодырь
 
30.01.25
17:07
Или просто добавь кучу группировок в строку. И в каждую группировку запихай свое поле показателя.
11 eddy_n
 
30.01.25
17:07
(0) В наборе данных для поля ПериодМесяц установи формат: ДФ = 'MMMM yyyy'
12 СвинТуз
 
31.01.25
09:51
(0)
12.11.2008; стаж: 16 лет 2 мес

Откуда Вы беретесь?
Не умеете с макетами в СКД работать?
13 СвинТуз
 
31.01.25
09:53
(7)
Точно не помню, но в шапке таблицы "руб" и "евро" будут один под одним.
14 СвинТуз
 
31.01.25
10:05
(0)
Что такой простой вопрос? Чего-то опять не понял?
15 СвинТуз
 
31.01.25
09:56
К Белоусову на лекции сходите
он учит из шапки

/Месяц/
/количество/сумма

Делать шапку
/месяц/
16 bvb
 
31.01.25
13:09
(9) Спасибо большое за подсказку. Иногда очевидное рядом - просто смотришь не под тем ракурсом

Погрузил исходный запрос в ВТ
Транспонировал ВТ в объединение таблиц запросов по каждому показателю своей
и все шикарно и макетов не нужно