Запрет на выбор занятого помещения

1. user1874956 21.11.22 17:18 Сейчас в теме
Есть документ "ДоговорАренды" с реквизитом "Помещение", с ссылкой на справочник "Помещения". Есть регистр сведений со статусом "ВАренде". Когда провожу документ, то в регистр записываются сданные помещения со статусом "ВАренде". Как сделать, чтобы при выборе помещения в документе нельзя было выбирать помещение, которое уже есть в регистре сведений? Пытался, не получается.
Прикрепленные файлы:
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. soft_wind 21.11.22 17:22 Сейчас в теме
(1)используйте запрос, в запросе пересечение интервалов, по тем помещения где на заданный интервал не будет пересечения, фомируйте список выбора!
всего-то! 1 запрос!
EvgeniyOlxovskiy; +1 Ответить
3. user1826630 21.11.22 17:24 Сейчас в теме
(1) А что советует преподаватель?
4. soft_wind 21.11.22 17:28 Сейчас в теме
(3) Наверно книжки читать! с примерами!
5. starik-2005 3038 22.11.22 11:56 Сейчас в теме
ВЫБРАТЬ 1 ИЗ РегистрСведений.СтатусПомещения(&Дата, Помещение = &Помещение) ГДЕ Статус = &Занято!

Если Выборка.Следующий() Тогда
  // занято
Иначе
  // свободно
КонецЕслей;
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот