Имя: Пароль:
1C
1С v8
Как получить итог в запросе сразу по нескольким полям
0 arsik
 
гуру
16.11.21
10:48
Знаю что в запросе нельзя, можно в СКД. Но может есть вариант проще.
Мне нужно по нескольким регистрам получить таблицу:

Измерение1, Измерение2, Измерение3
    - Узел1
    - Узел2
    - Узел3

Через СКД это можно вытащить, но для каждого регистра схему делать - это не совсем удобно. Еще измерения могут изменится, а это придется схему переделывать.
Ну есть еще вариант полностью программно формировать СКД, но больно муторно.
Может есть вариант проще?
1 dubolom
 
16.11.21
10:49
Чот непонятно, можно разжевать для тупых?
2 arsik
 
гуру
16.11.21
11:00
(1) Если делать через запрос то можно сделать только так
Измерение1,
-Измерение2,
  -Измерение3
    - Узел1
    - Узел2
    - Узел3

А хотелось бы как в (0)
3 vicof
 
16.11.21
11:01
"Может есть вариант проще?"
Есть. Уволиться)
4 dubolom
 
16.11.21
11:01
(2) Так просто выводи на печать (или куда там) измерения не деревом, а через запятую. В чём проблема?
5 arsik
 
гуру
16.11.21
11:03
(3) Сначала задачу сделаю, а потом можно и уволится.
(4) Регистров несколько, измерения у них все разные.
6 dubolom
 
16.11.21
11:07
В общем, или я реально в глаза долблюсь, или ТС не умеет ставить вопросы.
7 ДенисЧ
 
16.11.21
11:08
(6) Скорее первое.
8 dubolom
 
16.11.21
11:12
(7) Ну сами тогда отвечайте:)
9 ДенисЧ
 
16.11.21
11:13
(8) Так ответ дан в первых словах вопроса, что отвечать-то?
10 Гипервизор
 
16.11.21
11:13
(0) Вам что ли таблица по метаданным нужна?
11 mc lammer
 
16.11.21
11:22
Можно в запросе, для этого предварительно получаешь значения измерения, которые будут колонками таблицы.
и текст запроса для колонок генеришь программно, наподобие:

| Сумма(Выбор когда ВТ.Измерение = &Измерение1 Тогда ВТ.Сумма Иначе 0 Конец) как Измерение1,