Имя: Пароль:
1C
1С v8
Как из запроса убрать Битые ссылки?
,
0 progaoff
 
26.07.18
15:11
|ВЫБРАТЬ
    |    ДанныеСправочника.Ссылка КАК Ссылка,
    |    ДанныеСправочника.ПометкаУдаления КАК ПометкаУдаления,
    |    Аналитика.КлючАналитики КАК КлючАналитики
    |ИЗ
    |    Справочник.КлючиАналитикиУчетаНоменклатуры КАК ДанныеСправочника
    |
    |    ЛЕВОЕ СОЕДИНЕНИЕ
    |        РегистрСведений.АналитикаУчетаНоменклатуры КАК ДанныеРегистра
    |    ПО
    |        ДанныеСправочника.Ссылка = ДанныеРегистра.КлючАналитики
    |
    |    ВНУТРЕННЕЕ СОЕДИНЕНИЕ
    |        РегистрСведений.АналитикаУчетаНоменклатуры КАК Аналитика
    |    ПО
    |        ДанныеСправочника.Номенклатура        = Аналитика.Номенклатура
    |        И ДанныеСправочника.Характеристика    = Аналитика.Характеристика
    |        И ДанныеСправочника.Серия            = Аналитика.Серия
    |        И ДанныеСправочника.Склад            = Аналитика.Склад
    |        И ДанныеСправочника.Назначение        = Аналитика.Назначение
    |        И ДанныеСправочника.СтатьяКалькуляции = Аналитика.СтатьяКалькуляции
    |ГДЕ
    |    ДанныеРегистра.КлючАналитики ЕСТЬ NULL
Добрый день, подскажите как из запроса убрать битые ссылки по полю ДанныеРегистра.КлючАналитики
1 bolobol
 
26.07.18
15:12
.реквизит есть налл
2 lodger
 
26.07.18
15:13
на примере справочника Организации:
ГДЕ
НЕ СчетНаОплатуПокупателю.Организация ЕСТЬ NULL
И СчетНаОплатуПокупателю.Организация.Код ЕСТЬ NULL,
3 progaoff
 
26.07.18
15:16
(1) НЕ СчетНаОплатуПокупателю.Организация ЕСТЬ NULL Запрос виснет
4 dezss
 
26.07.18
15:17
(0) э...а зачем тебе это условие, ты ж им только наллы и показываешь?

    |ГДЕ
    |    ДанныеРегистра.КлючАналитики ЕСТЬ NULL
5 Fish
 
26.07.18
15:17
(2) Емнип, битая ссылка это вовсе не NULL, но могу и ошибаться.
6 Fish
 
26.07.18
15:19
+(5) Хотя, не заметил, что первое условие НЕ. Должно сработать.
7 Fish
 
26.07.18
15:21
А по-хорошему, от битых ссылок надо избавляться при помощи ТИИ, а не запросы под них править.
8 Базис
 
naïve
26.07.18
15:32
Всё не читал. Выбрать разрешенные?
9 progaoff
 
26.07.18
15:33
(8) к чему это?
10 Базис
 
naïve
26.07.18
15:35
1. Закрытые РЛСом элементы будут казаться битыми ссылками.
2. Для ключей аналитики есть обработка Тестирование и исправление ключей аналитики.