Имя: Пароль:
1C
1С v8
Запрос к сдельному наряду
0 haimihen
 
09.12.11
08:39
приветствую. Не понимаю что делаю ни так в запросе:
ВЫБРАТЬ
   СдельныйНарядИсполнители.Сотрудник,
   ВЫБОР
       КОГДА СдельныйНарядИсполнители.Ссылка.СпособВводаДанных.Ссылка <> &ЗаДень
           ТОГДА ВЫБОР
                   КОГДА СдельныйНарядИсполнители.ВидВремени1 = &явка
                       ТОГДА ЕСТЬNULL(СдельныйНарядИсполнители.Часов1, 0)
               КОНЕЦ + ВЫБОР
                   КОГДА СдельныйНарядИсполнители.ВидВремени2 = &явка
                       ТОГДА ЕСТЬNULL(СдельныйНарядИсполнители.Часов2, 0)
               КОНЕЦ + ВЫБОР
                   КОГДА СдельныйНарядИсполнители.ВидВремени3 = &явка
                       ТОГДА ЕСТЬNULL(СдельныйНарядИсполнители.Часов3, 0)
               КОНЕЦ + ВЫБОР
                   КОГДА СдельныйНарядИсполнители.ВидВремени4 = &явка
                       ТОГДА ЕСТЬNULL(СдельныйНарядИсполнители.Часов4, 0)
               КОНЕЦ + ВЫБОР
                   КОГДА СдельныйНарядИсполнители.ВидВремени5 = &явка
                       ТОГДА ЕСТЬNULL(СдельныйНарядИсполнители.Часов5, 0)
               КОНЕЦ
   КОНЕЦ КАК Поле2
ИЗ
   Документ.СдельныйНаряд.Исполнители КАК СдельныйНарядИсполнители
ГДЕ
   СдельныйНарядИсполнители.Ссылка.Проведен = ИСТИНА
   И СдельныйНарядИсполнители.Ссылка.ПометкаУдаления = ЛОЖЬ
   И СдельныйНарядИсполнители.Ссылка.ПериодРегистрации МЕЖДУ &н И &о
   И СдельныйНарядИсполнители.Сотрудник = &сотр
ИТОГИ ПО
   ОБЩИЕ
почему то часы не считает
1 Ненавижу 1С
 
гуру
09.12.11
08:53
что значит "не считает"?
2 haimihen
 
09.12.11
08:57
не складывает поля СдельныйНарядИсполнители.Часов1+СдельныйНарядИсполнители.Часов2+СдельныйНарядИсполнители.Часов3+СдельныйНарядИсполнители.Часов4+СдельныйНарядИсполнители.Часов5
2 + 2 = 3.9999999999999999999999999999999...