Для конкретной группы пользователей необходимо сделать выбор для отчетов из определенного списка контрагентов. Слепил свой регистр, далее добавил свою форму выбора, в типовой добавил такой код
Процедура ПередОткрытием(Отказ, СтандартнаяОбработка)
//типовой код
ГруппаУдаленка = Строка(глТекущийПользователь.Родитель);
Если ГруппаУдаленка = "Удаленка" Тогда
СтандартнаяОбработка = Ложь;
Отказ = Истина;
ОткрытьФорму("Справочник.Контрагенты.Форма.УдаленкаФормаВыбора");
КонецЕсли;
в итоге список нужных контрагентов отображается но при нажатии на кнопку в форме Выбрать, в отбор отчета ничего не попадает, а если кликнуть 2 раза мышкой на элемент формы выбора то открывается его карточка. Как исправить7 что-то упустил?
проблему решил, удалил свою форму выбора, а код где формируется мой список перенес в процедуру типовой формы.:)
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший