Имя: Пароль:
1C
1С v8
СКД. Вычисляемые поля
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) Спасибо. Так работает.
Осталось применить это в моем чудо-отчете.