Имя: Пароль:
1C
1С v8
Неправильно считается итог в запросе
,
0 MSDOS
 
02.04.12
12:18
Есть такой запросик:

ВЫБРАТЬ
   ВЫБОР
       КОГДА ГотовностьДомов.Лот.БазовыйПроект.Владелец.ТипЛота = &ТипЛотаМКД
           ТОГДА ГотовностьДомов.Лот
       ИНАЧЕ 0
   КОНЕЦ КАК КоличествоМКД,
   ВЫБОР
       КОГДА ГотовностьДомов.Лот.БазовыйПроект.Владелец.ТипЛота = &ТипЛотаМКД
           ТОГДА ГотовностьДомов.Лот.ПроектнаяПлощадь
       ИНАЧЕ 0
   КОНЕЦ КАК ПроектнаяПлощадьМКД,
   ВЫБОР
       КОГДА ГотовностьДомов.Лот.БазовыйПроект.Владелец.ТипЛота = &ТипЛотаИЖД
           ТОГДА ГотовностьДомов.Лот
       ИНАЧЕ 0
   КОНЕЦ КАК КоличествоИЖД,
   ВЫБОР
       КОГДА ГотовностьДомов.Лот.БазовыйПроект.Владелец.ТипЛота = &ТипЛотаИЖД
           ТОГДА ГотовностьДомов.Лот.ПроектнаяПлощадь
       ИНАЧЕ 0
   КОНЕЦ КАК ПроектнаяПлощадьИЖД
ИЗ
   РегистрСведений.ГотовностьДомов.СрезПоследних КАК ГотовностьДомов
ГДЕ
   ГотовностьДомов.СтатусГотовности = &СтатусГотовности

УПОРЯДОЧИТЬ ПО
   КоличествоМКД,
   КоличествоИЖД
ИТОГИ
   КОЛИЧЕСТВО(РАЗЛИЧНЫЕ КоличествоМКД),
   СУММА(ПроектнаяПлощадьМКД),
   КОЛИЧЕСТВО(РАЗЛИЧНЫЕ КоличествоИЖД),
   СУММА(ПроектнаяПлощадьИЖД)
ПО
   ОБЩИЕ

в итогах он выдает МКД - 3, а ИЖД - 304, хотя в результате запроса всего 2 и 303 объекта...
Видимо как то не так запрос пишу или чего-то не понимаю... оч давно не работал с 1с...