Конфигурация – Торговля и Склад, старая, возможно - 7.5.
Спр.Товары редактируется только в списке.
Его реквизиты - Производитель и Серия (оба – тип Справочник)
При выборе реквизита Серия требуется произвести отбор по значению Производитель, который на этот момент уже выбран.
Собственно с этой процедурой проблем нет, но перед ней выполняется стандартная обработка, которую я не могу отменить.
Как ее обойти?
Используй "ПриВыбореЗначения()"
Так же имей при себе некий признак, для какого реквизита идет выбор, подбор или как там у тебя, Признак организуй простой общей переменной: 0 - Выбор для "Производитель", 1 - для "Серия "
А дальше сам...
А ты в стандартную и пиши.
Или в стандартной в начале Если справочник.Вид()="Товары" тогда Возврат;
Это идея если что, как там процедуры называются и что в них передается не помню, но то, что я написал там должно быть.
(3) Верно, ПриНачалеВыбораЗначения()- снимает ст.обработку.
Большое спасибо
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший