Имя: Пароль:
1C
1С v8
Не добирает записи в запросе.
0 Coldboy
 
09.07.12
11:04
Здравствуйте. Беру записи из регистра сведений и соедению (точнее беру цены) из справочники номенклатура. Но почему-то берутся тока те записи, у которых есть цена, а я хочу, чтобы выбиралась на выходе и еще где цена будет NULL. Вот собственно запрос:
ВЫБРАТЬ
                   |    ЗвонкиПоDCCCA.ВремяНачала,
                   |    ЗвонкиПоDCCCA.ТелефонА,
                   |    ЗвонкиПоDCCCA.ТелефонВ,
                   |    ЗвонкиПоDCCCA.ТипВызова,
                   |    ЗвонкиПоDCCCA.Продолжительность,
                   |    Направления.Цена,
                   |    Направления.ЦенаОператору,
                   |    Направления.ГрадацияВызова
                   |ИЗ
                   |    РегистрСведений.ЗвонкиПоDCCCA КАК ЗвонкиПоDCCCA
                   |        ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Направления КАК Направления
                   |        ПО ЗвонкиПоDCCCA.ТелефонВ >= Направления.НачалоДиапазонаНомеров
                   |            И ЗвонкиПоDCCCA.ТелефонВ <= Направления.КонецДиапазонаНомеров
                   |ГДЕ
                   |    ЗвонкиПоDCCCA.Обработана = ЛОЖЬ
                   |    И Направления.ПометкаУдаления = ЛОЖЬ" ;


Думаю не правильно связал, или что?
1 Jaap Vduul
 
09.07.12
11:06
ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Направления КАК Направления
      ПО ЗвонкиПоDCCCA.ТелефонВ >= Направления.НачалоДиапазонаНомеров
          И ЗвонкиПоDCCCA.ТелефонВ <= Направления.КонецДиапазонаНомеров
          И Направления.ПометкаУдаления = ЛОЖЬ
2 Ненавижу 1С
 
гуру
09.07.12
11:06
неправильно связал

И Направления.ПометкаУдаления = ЛОЖЬ

нужно перенести в секцию ПО

тема баян
3 Coldboy
 
09.07.12
11:08
кто неправильно связал?
4 Ненавижу 1С
 
гуру
09.07.12
11:09
(3) тот кто писал текст запроса ))
5 Coldboy
 
09.07.12
11:10
че то я не увидел как это в конструкторе переносится...
6 Coldboy
 
09.07.12
11:11
а не дошпекал) щас пробую
7 Coldboy
 
09.07.12
11:12
не к сожаленнию результат тотже
ВЫБРАТЬ
                   |    ЗвонкиПоDCCCA.ВремяНачала,
                   |    ЗвонкиПоDCCCA.ТелефонА,
                   |    ЗвонкиПоDCCCA.ТелефонВ,
                   |    ЗвонкиПоDCCCA.ТипВызова,
                   |    ЗвонкиПоDCCCA.Продолжительность,
                   |    Направления.Цена,
                   |    Направления.ЦенаОператору,
                   |    Направления.ГрадацияВызова
                   |ИЗ
                   |    Справочник.Направления КАК Направления
                   |        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЗвонкиПоDCCCA КАК ЗвонкиПоDCCCA
                   |        ПО Направления.КонецДиапазонаНомеров <= ЗвонкиПоDCCCA.ТелефонВ
                   |            И Направления.НачалоДиапазонаНомеров >= ЗвонкиПоDCCCA.ТелефонВ
                   |    И Направления.ПометкаУдаления = ЛОЖЬ
                   |ГДЕ
                   |    ЗвонкиПоDCCCA.Обработана = ЛОЖЬ";
8 Coldboy
 
09.07.12
11:12
Не добирает 50 записей. по сравнению с запросом
ВЫБРАТЬ
                   |    ЗвонкиПоDCCCA.ВремяНачала,
                   |    ЗвонкиПоDCCCA.ТелефонА,
                   |    ЗвонкиПоDCCCA.ТелефонВ
                   |ИЗ
                   |    РегистрСведений.ЗвонкиПоDCCCA КАК ЗвонкиПоDCCCA
                   |ГДЕ
                   |    ЗвонкиПоDCCCA.Обработана = ЛОЖЬ";
9 Coldboy
 
09.07.12
11:13
а все вижу ошибку
10 Coldboy
 
09.07.12
11:14
а нет, не помогло, все равно не добирает.
11 prosto-nik
 
09.07.12
11:15
ЛЕВОЕ на Правое поменяй
12 Coldboy
 
09.07.12
11:16
все добрал, большое спасибо всем.
Ошибка? Это не ошибка, это системная функция.