Имя: Пароль:
1C
1С v8
Начало выбора для стандартной формы Редактирование списка значений
0 user925
 
22.07.14
12:49
В обычном приложении в отчете СКД в настройках отбора в обработчике события НачалоВыбора устанавливаю выбор по владельцу, чтобы выбор был только подчиненных значений свойств объекта.

Процедура ОтборПравоеЗначениеДляКраткогоОтображенияЭлементаНачалоВыбора(Элемент, СтандартнаяОбработка)
    ПолеКомпоновкиДанных = ЭлементыФормы.ТабличноеПоле1.ТекущаяСтрока.ЛевоеЗначение;
    Если Строка(ПолеКомпоновкиДанных) = "ТорговаяМарка" Тогда
        Элемент.ВыборПоВладельцу = ПланыВидовХарактеристик.СвойстваОбъектов.ТорговаяМарка;
    КонецЕсли;
КонецПроцедуры

При виде сравнения "Равно" все прекрасно работает.
Но, когда ставлю вид отбора "В списке", то в стандартном диалоге "Редактирование списка значений" возможность выбора по владельцу пропадает. Можно ли прописать свой обработчик и на НачалоВыбора для стандартного диалога? Есть ли еще способ кроме создания своей формы выбора?
1 Godofsin
 
22.07.14
12:50
нет
2 user925
 
22.07.14
13:09
жаль, конечно
спасибо за ответ
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший