Отбор в запросе <Объект не найден ...> #308917


#0 by Corso
Нужно в запросе отобрать записи регистра бухгалтерии в качестве субконтоДт2 содержащих ссылки на ненайденные объекты вот запрос: ВЫБРАТЬ    ХозрасчетныйОборотыДтКт.Регистратор,    ХозрасчетныйОборотыДтКт.СубконтоДт1 КАК БитаяСсылка ГДЕ ХозрасчетныйОборотыДтКт.СубконтоДт1 ЕСТЬ NULL не дает верный результат
#1 by Defender aka LINN
ГДЕ ХозрасчетныйОборотыДтКт.СубконтоДт1.Ссылка ЕСТЬ NULL    И ХозрасчетныйОборотыДтКт.СубконтоДт1 <> &ПустаяСсылка
#2 by Corso
Спасибо помогло
#3 by Регистратор
А СубконтоДт2 может иметь разные типы значений? Вообщето скорее всего нужно для каждого возможного (агрегатного) типа сделать внутренне соединение виртуальной таблицы регистра с соответствующей таблицей при условии на результат ГДЕ ХозрасчетныйОборотыДтКт.СубконтоДт1 <> &ПустаяСсылка   И ТаблицаСубконтоХХХ.Ссылка ЕСТЬ NULL Объединение подзапросов или результатов запроса даст нужный результат
#4 by Defender aka LINN
Можно обойтись ВЫРАЗИТЬ
#5 by Регистратор
интересно неявное соединение через ХозрасчетныйОборотыДтКт.СубконтоДт1.Ссылка будет работать при количестве видов субконто более 256?
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С