Имя: Пароль:
1C
1С v8
Нужна помощь по тексту запроса
0 KRV_1983
 
04.03.19
12:49
Запрос при написании

...

ВЫБОР
    КОГДА ДополнительныеСведения.Значение <> 0
        ТОГДА ДОБАВИТЬКДАТЕ(ХозрасчетныйОстатки.Субконто3.Дата, ДЕНЬ, ДополнительныеСведения.Значение)
    ИНАЧЕ 0
КОНЕЦ
  
выдает ошибку "неверные параметры "ДобавитьКДате"    Ругается на "ДополнительныеСведения.Значение"


Как её обойти?
1 piter3
 
04.03.19
12:50
сначала сравниваешь с 0,а потом прибавить хочешь дату)))
2 piter3
 
04.03.19
12:51
число и дата это разные типы
3 piter3
 
04.03.19
12:51
хотя пардон,может и число,а точно ли?
4 RomanYS
 
04.03.19
12:56
попробуй выразить как число
5 KRV_1983
 
04.03.19
12:58
4, в запросе нельзя написать "число".
6 RomanYS
 
04.03.19
12:59
(5) почему?
Выразить(ДополнительныеСведения.Значение КАК Число(10,0))
7 KRV_1983
 
04.03.19
13:03
6, да, спасибо
8 polosov
 
04.03.19
13:23
Думаю, что ЕстьNULL решило бы проблему.