Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
07 ноя 2024, 05:58

Ошибка в запросе

Автор Алексей_1985_06, Вчера в 18:06

0 Пользователей и 1 гость просматривают эту тему.

Алексей_1985_06

Всем привет! Сразу к делу:
1. Есть иерархический справочник "Сооружения" - который хранить список сооружений (помещения, комнаты, подвалы и тд)
2. Есть иерархический справочник "Системы" - который хранит список систем (которые могут находится в помещениях)
3. Создал РС "НахожденияСистем"  с измерениями: Система - тип ссылка на спр."Системы" и Сооружение - тип ссылка на спр."Сооружения"

Хочу на форме списка справочника "Сооружения" - выводить в группировке по сооружениям список систем которые в них находятся. Создал запрос:
ВЫБРАТЬ
СправочникСооружения.Ссылка КАК Ссылка,
СправочникСооружения.ПометкаУдаления КАК ПометкаУдаления,
СправочникСооружения.Родитель КАК Родитель,
СправочникСооружения.Код КАК Код,
СправочникСооружения.Наименование КАК Наименование,
СправочникСооружения.Предопределенный КАК Предопределенный,
СправочникСооружения.ИмяПредопределенныхДанных КАК ИмяПредопределенныхДанных,
НахождениеСистем.Система КАК Система
ИЗ
Справочник.Сооружения КАК СправочникСооружения
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.НахождениеСистем КАК НахождениеСистем
ПО (НахождениеСистем.Сооружение = СправочникСооружения.Ссылка)

НО Возникает ошибка
Обнаружено дублирование ключевых значений в колонках: "Ссылка".
Отображение данных в списке невозможно.


Подскажите где и что я делаю не так?

Максим75

Алексей_1985_06, у Вас сколько систем может находиться в каждом сооружении?
если только одна система в одном сооружении - должно работать, иначе видимо не будет. если на одно сооружение может быть (и есть в регистре сведений) несколько систем - то реализуйте по принципу как в типовых реализуется вывод в списке номенклатуры остатков по складам.

п.с. я так понимаю, это у Вас запрос динамического списка справочника?

Алексей_1985_06

Максим75, ага, спасибо вам, понял.....

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск