Имя: Пароль:
1C
1С v8
СКД поле с пустым значением
0 yalanton
 
29.10.20
11:30
Добрый день пишу два  запроса в СКД
ВЫБРАТЬ
    ПервоначальныеСведенияОСБухгалтерскийУчетСрезПоследних.Период КАК Период,
    ПервоначальныеСведенияОСБухгалтерскийУчетСрезПоследних.ОсновноеСредство КАК ОсновноеСредство,
    ПервоначальныеСведенияОСБухгалтерскийУчетСрезПоследних.ПервоначальнаяСтоимость КАК ПервоначальнаяСтоимость
ИЗ
    РегистрСведений.ПервоначальныеСведенияОСБухгалтерскийУчет.СрезПоследних(&д2, ) КАК ПервоначальныеСведенияОСБухгалтерскийУчетСрезПоследних



ВЫБРАТЬ
    ХозрасчетныйОстатки.СуммаОстатокКт КАК СуммаИЗноса,
    ХозрасчетныйОстатки.Субконто1 КАК Субконто1
ИЗ
    РегистрБухгалтерии.Хозрасчетный.Остатки(&д2, , , ) КАК ХозрасчетныйОстатки
ГДЕ
    ХозрасчетныйОстатки.Счет = &Счет
//счет=02.01 то есть счет износа  

хочу посчитать остаточную стоимость  делаю в СКД вычисляемое поле =ПервоначальнаяСтоимость-СуммаИЗноса

нормально работает  в случае если есть сумма износа  , НО если сумма износа на указанную дату отцутствует  то остаточнаястоимость тоже становится пустой
а должна быть равной первоночальной по идеи

Как это исправить?
1 toypaul
 
гуру
29.10.20
11:32
ЕстьNULL(ПервоначальнаяСтоимость,0)-ЕстьNULL(СуммаИЗноса ,0)
2 yalanton
 
29.10.20
11:36
спасибо заработало
да как то не подумал не там ставил ЕстьNULL ставил в запросе а надо было в вычисляемом поле
Закон Брукера: Даже маленькая практика стоит большой теории.