СКД. Вычисляемые поля
☑
0
Slon747
19.02.13
✎
11:25
В наборе данных Объединение есть два запроса.
В первом - приходы товара, во втором - продажи.
Создаю вычисляемое поле с выражением "КоличествоПродаж + КоличествоПриход".
Данный столбец выводится пустым.
Почему?
P.S. Знаю, что можно иначе сложить. Реальный отчет совсем другой. Упростил для понимания и при этом проблема остается.
1
Жан Пердежон
19.02.13
✎
11:31
в первом запросе в поле продаж - null?
2
Slon747
19.02.13
✎
11:32
(1) Попадается и NULL, но не везде.
Есть строки, где в обоих столбцах не нулл, но не складывает.
3
Slon747
19.02.13
✎
11:45
Уже и так издевался:
Запрос №1:
ВЫБРАТЬ
ПродажиОбороты.Номенклатура КАК Номенклатура,
10 КАК КоличествоПриход
ИЗ
РегистрНакопления.Продажи.Обороты КАК ПродажиОбороты
Запрос №2:
ВЫБРАТЬ
ПродажиОбороты.Номенклатура КАК Номенклатура,
20 КАК КоличествоПродаж
ИЗ
РегистрНакопления.Продажи.Обороты КАК ПродажиОбороты
Вычисляемое поле: "ПриходыИПродажи" - "КоличествоПродаж+КоличествоПриход"
Колонки КоличествоПриход и КоличествоПродаж заполнены, колонка ПриходыИПродажи пустая.
4
Slon747
19.02.13
✎
12:26
up
5
GANR
19.02.13
✎
12:38
а если isnull(КоличествоПродаж, 0) + isnull(КоличествоПриход, 0)?
6
Slon747
19.02.13
✎
13:40
(5) Спасибо. Так работает.
Осталось применить это в моем чудо-отчете.
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс