|
Вычисляемое поле в СКД
| ☑ |
0
tserj4
16.10.13
✎
12:31
|
В отчете СКД нужно вывести вычисляемое поле - СуммаЗаказа+СуммаКорректировки, когда задаю такое выражение в поле выводятся не все суммы, пробовал в выражении указать выборку
Код: [Выделить]
Выбор КОГДА СуммаЗаказа=0 Тогда 0 Иначе СуммаЗаказа + СуммаКорр КОНЕЦ
все равно результат тот же, подскажите в каких еще параметрах что укаазать чтобы суммы выводились нормально
Если убрать СуммаКорр, то в отчет попадают все суммы заказов.
|
|
1
Лодырь
16.10.13
✎
12:37
|
СуммаЗаказа и СуммаКорректировки существуют во всех записях? быть может где то поселился null?
|
|
2
tserj4
16.10.13
✎
12:51
|
СуммаКорректировки есть не во всех ЗаказахПокупателей
|
|
3
Лодырь
16.10.13
✎
12:54
|
(2) Так может задуматься над обработкой этих случаев?
СуммаКорректировки заменить на ЕСТЬNULL(СуммаКорректировки,0)?
|
|
4
Паланик
16.10.13
✎
12:57
|
Выбор КОГДА ЕСТЬNULL(СуммаЗаказа,0)=0 Тогда 0 Иначе СуммаЗаказа + ЕСТЬNULL(СуммаКорр,0) КОНЕЦ
|
|
5
tserj4
16.10.13
✎
13:00
|
Спасибо за совет, все получилось, буду добивать другие поля, еще 3 поля с условиями делать нодо.
|
|
6
Паланик
16.10.13
✎
13:03
|
(5) Всегда проверяй после соединений числовые поля на естьнул.)
|
|
7
Rovan
гуру
16.10.13
✎
13:04
|
(4) проще
ЕСТЬNULL(СуммаЗаказа,0) + ЕСТЬNULL(СуммаКорр,0)
|
|
8
Лодырь
16.10.13
✎
13:20
|
Вообще, вот нафига вы портите педагогический процесс давая готовые решения? Надо клиента потизоньку подтолкнуть к верному варианту, потом он не будет задавать таких же вопросов.
|
|