Имя: Пароль:
1C
1С v8
Конструктор запроса проблема с условием
0 Andryyyyyxa
 
01.07.15
00:03
При формировании данных в документе не работает условие, где оборот больше нуля. Обидно, для всех документов работает, а здесь не работает, пробовал и обороты и остатки (регистр накопления), ничего не получается. Подскажите, в чём беда. Текст запроса


Запрос.Текст = "ВЫБРАТЬ
                   |    МонтажОбороты.НомерВРБ,
                   |    МонтажОбороты.ДатаОтгрузки,
                   |    МонтажОбороты.Клиент,
                   |    МонтажОбороты.Заявка,
                   |    МонтажОбороты.ТребуетсяМонтаж,
                   |    СУММА(МонтажОбороты.МонтажОборот) КАК МонтажОборот,
                   |    СУММА(МонтажОбороты.КоличествоПриход) КАК КоличествоПриход,
                   |    СУММА(МонтажОбороты.СуммаПриход) КАК СуммаПриход
                   |ИЗ
                   |    РегистрНакопления.Монтаж.Обороты КАК МонтажОбороты
                   |ГДЕ
                   |    МонтажОбороты.КоличествоОборот > 0
                   |    И МонтажОбороты.ТребуетсяМонтаж = &Истина
                   |
                   |СГРУППИРОВАТЬ ПО
                   |    МонтажОбороты.ТребуетсяМонтаж,
                   |    МонтажОбороты.Заявка,
                   |    МонтажОбороты.Клиент,
                   |    МонтажОбороты.ДатаОтгрузки,
                   |    МонтажОбороты.НомерВРБ";
1 GROOVY
 
01.07.15
00:04
Есть такая штука, гуглится в СП: ИМЕЮЩИЕ()
2 GROOVY
 
01.07.15
00:06
И за условие:                   |    И МонтажОбороты.ТребуетсяМонтаж = &Истина
я бы увольнял.
3 GROOVY
 
01.07.15
00:06
(0) А Вы в курсе, что виртуальные таблицы всегда максимально сгруппированы?
4 GROOVY
 
01.07.15
00:07
Нахрена выбирать "Требуется монтаж"? Он же в параметрах!
5 Garykom
 
гуру
01.07.15
00:08
Да уж просто катком проехались по юнлингу
6 GROOVY
 
01.07.15
00:10
(5)  Вырвалось.
7 KarpovDeniska
 
01.07.15
00:15
(6) прирожденный педагог ))
8 Andryyyyyxa
 
01.07.15
09:31
спс, разобрался)
9 Andryyyyyxa
 
01.07.15
11:02
всё работало, со ссылками напутал
2 + 2 = 3.9999999999999999999999999999999...