|
Не выводится вычисляемое поле СКД
| ☑ |
0
mikecool
07.11.18
✎
17:25
|
Вычисляю так:
Выбор Когда ОплатаНаличные = 0 ИЛИ Выручка = 0
Тогда 0
Иначе
выбор когда ОплатаНаличные = СуммаДокумента
тогда Выручка
Иначе
выбор когда Выручка < СуммаДокумента - ВычислитьВыражение("Сумма(Выручка)", , "Группировка", "Первая", "Текущая")
Тогда Выручка
Иначе СуммаДокумента - ВычислитьВыражение("Сумма(Выручка)", , "Группировка", "Первая", "Текущая")
конец
конец
Конец
В ресурсах есть, в выводимых полях есть - но нет в отчете
получается ошибка в выражении и результат нул?
|
|
1
ДенисЧ
07.11.18
✎
17:26
|
А на NULL не пробовал проверять?
|
|
2
mikecool
07.11.18
✎
17:29
|
(1) нет еще
но тут другая фигня
есть вычисляемое поле "Поле1", выражение = 1 + 1 - тоже не выводится
я чего то не знаю про вычисляемые поля в современных скд
что?
|
|
3
mikecool
07.11.18
✎
19:24
|
попробую поднять
|
|
4
mikecool
07.11.18
✎
19:50
|
создал новый отчет, добавил в схему только одно вычисляемое поле, оно выводится
что же за фигня с существующим отчетом?
зы: кеш почистил
|
|
5
mikecool
07.11.18
✎
19:52
|
перекинул схему в новый отчет - работает, все вычисляемые поля есть
что за хрень такая?
|
|
6
AlvlSpb
08.11.18
✎
00:43
|
(0) Я бы сократил
Выбор Когда ОплатаНаличные = 0 ИЛИ Выручка = 0
Тогда 0
Иначе
выбор когда ОплатаНаличные = СуммаДокумента ИЛИ Выручка < СуммаДокумента - ВычислитьВыражение("Сумма(Выручка)", , "Группировка", "Первая", "Текущая")
Тогда Выручка
Иначе СуммаДокумента - ВычислитьВыражение("Сумма(Выручка)", , "Группировка", "Первая", "Текущая")
конец
Конец
|
|