|
Сумма вычисляемого поля в отчете на СКД |
☑ |
0
geminisf
20.04.23
✎
12:51
|
Доброго всем дня
УТ 11.1.10.176. Платформа 8.3.22.1672
В отчете на скд есть вычисляемое поле "Выполнений". В ресурсах высчитывается вот так:
Выбор Когда (СуммаВыручкиОборот/ВычислитьВыражение("СуммаВыручкиОборот", "ПериодГод", , "Предыдущая", "Предыдущая")-1)*100 > 0 Тогда
1
Иначе
0
Конец
При выполнении отчета нули и единицы проставляются.
Есть еще одно вычисляемое поле "СуммаВыполнений". В ресурсах вычисляется так:
Сумма(Выполнений)
При выполнении отчета в нем пусто. Пробовал так:
ВычислитьВыражение("Сумма(ВыполненийПрирост)", "ПериодГод", , , )
Результат такой же. Как же получить сумму этих выполнений?
|
|
1
geminisf
20.04.23
✎
12:53
|
ВычислитьВыражение("Сумма(Выполнений)", "ПериодГод", , , )
|
|
2
НафНаф
20.04.23
✎
13:02
|
(0) СУММА(
Выбор Когда (СуммаВыручкиОборот/ВычислитьВыражение("СуммаВыручкиОборот", "ПериодГод", , "Предыдущая", "Предыдущая")-1)*100 > 0 Тогда
1
Иначе
0
Конец
)
|
|
3
geminisf
20.04.23
✎
13:11
|
(2) Так делал изначально. Но почему-то не получилось. Считает не правильно.
|
|
4
geminisf
20.04.23
✎
13:17
|
(2) Даже нули и единички не правильно расставляет
|
|
5
Мультук
20.04.23
✎
13:25
|
(4)
Может стоит рядом вывести еще два ресурса
СуммаВыручкиОборот
И
ВычислитьВыражение("СуммаВыручкиОборот", "ПериодГод", , "Предыдущая", "Предыдущая")
И посмотреть "а чего мы тут считаем" ?
И может таки нужно брать СУММА(СуммаВыручкиОборот) и т.д. и т.п.
|
|
6
geminisf
20.04.23
✎
13:29
|
(5) СуммаВыручкиОборот - Оборот месяца этого года
ВычислитьВыражение("СуммаВыручкиОборот", "ПериодГод", , "Предыдущая", "Предыдущая") - оборот такого же месяца прошлого года
|
|
7
geminisf
20.04.23
✎
13:31
|
Если оборот в текущем году больше ставим 1, если меньше 0. Нужно вычислить сколько в году было выполнений.
|
|
8
Мультук
20.04.23
✎
13:49
|
(7)
>> Даже нули и единички не правильно расставляет
Я вам еще раз предлагаю вывести два дополнительных ресурса в отчёт и глазами посмотреть на эти данные.
Возможно вы сами себе обманываете, считая, что "оно вот так", а на самом деле "оно вот эдак"
Сделать минимальный пример и посмотреть.
>>Если оборот в текущем году больше
ВЫБОР КОГДА А > Б ТОГДА 1 ИНАЧЕ 0 КОНЕЦ
Зачем нужно делить и умножать?
|
|
9
geminisf
20.04.23
✎
14:46
|
(2) Вот что получилось
https://ibb.co/m9pYMgc
|
|
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой