Имя: Пароль:
1C
1С v8
ВычислитьВыражение (СКД) - можно ли использовать в горизонтали?
0 Максимка_
Космонавтом
 
13.10.20
10:33
Добрейшего.
Собственно, вопрос - а можно ли как-то применять ее по группировкам Колонок в Таблице СКД?
Пример:
Имеем таблицу из запроса
Новичок | Навальный |6
Новичок | Скрипаль  |10

В СКД по строкам/столбцам разносим
        Навальный | Скрипаль | Разница  
Новичок     6         10          4

Вопрос, можно ли получить с помощью функции "ВычислитьВыражение" третью колонку со значением "4"? Не используя соединения в запросе и наборах данных.
1 GANR
 
13.10.20
10:40
(0) Глобальный поиск по СКД отчетов в типовой запусти да и глянь, как там это делается
2 toypaul
 
гуру
13.10.20
14:37
можно. на этот счет мы недавно целый курс написали :)
3 Максимка_
Космонавтом
 
13.10.20
17:52
(2)
1. Что за курс? Где? Почем? На сайте Вашем не нашел.
2. Каким макаром?:)
4 Максимка_
Космонавтом
 
13.10.20
17:54
(1) Да, глянул в ERP, там не через ВычислитьВыражение, но тоже без соединений реализовано такое в план-фактных отчетах.
5 Deal with it
 
13.10.20
18:03
(0) в итоговом запросе добавляешь пустое поле со значением 0. Называешь его "Разница". В СКД в вычислить выражение добавляешь это поле - выражение пишешь там "Скрипаль - Новичок". Добавляешь Разницу в ресурсы. Затем уже в самой таблице отчета ее добавь в выбранные поля или типа того.
6 toypaul
 
гуру
14.10.20
07:39
(3) пока готовим "обертку". мало инфы, чтобы сказать каким макаром
7 Максимка_
Космонавтом
 
14.10.20
08:27
(6) Если не сложно, и не подведет память, отпишите тут, пожалуйста, как "обертка" будет готова :)
В данном случае реализовал другим "макаром" ((5) спасибо, навели на идею), но хочется попрактиковаться в выражениях СКД
Ошибка? Это не ошибка, это системная функция.