Расскажу про пользовательский выбор из справочника, когда в справочнике используется ссылка на самого себя (тот же справочник) в табличном разделе. Ну нужно мне так 🙂
Есть два варианта реализации:
1. Выводить предупреждение, когда пользователь выбирает тот же справочник, что у нас уже открыт (ссылку на самого себя).
2. Переопределить выбор из справочника, исключив из вывода текущий справочник.
Итак, реализуем:
1. В событии нашего справочника Карточка.Открытие пишем:
if not Sender.Inserted //если это не новая запись // запишем в переменную окружения(используется при выборе детального раздела, если юзер неверно выбрал подобъект) if (Object.DetailExists(1)) ODS = Obje