Не отрабатывает "СтандартнаяОбработка = Ложь" в обработчике УФ #634708


#0 by simol
Имею следующий обработчик: [1c] &НаКлиенте Процедура ТорговаяТочкаНачалоВыбора(Элемент, СтандартнаяОбработка)        СтандартнаяОбработка = Ложь;    ФормаВыбора = ПолучитьФорму("Справочник.Проекты.Форма.ФормаВыбораУпр",,Элемент);        Список = Новый СписокЗначений;    Список.ЗагрузитьЗначения(ПолучитьДоговора(Объект.Контрагент));        ЭлементОтбора = ФормаВыбора.Список.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));    ЭлементОтбора.ЛевоеЗначение     = Новый ПолеКомпоновкиДанных("ДоговорКонтрагента");    ЭлементОтбора.ВидСравнения      = ВидСравненияКомпоновкиДанных.ВСписке;    ЭлементОтбора.ПравоеЗначение    = Список;    ЭлементОтбора.Использование      = Истина;    ЭлементОтбора.РежимОтображения     = РежимОтображенияЭлементаНастройкиКомпоновкиДанных.Недоступный;            ЭлементОтбора = ФормаВыбора.Список.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));    ЭлементОтбора.ЛевоеЗначение     = Новый ПолеКомпоновкиДанных("ПокупательКонтрагента");    ЭлементОтбора.ВидСравнения      = ВидСравненияКомпоновкиДанных.Равно;    ЭлементОтбора.ПравоеЗначение    = Истина;    ЭлементОтбора.Использование      = Истина;    ЭлементОтбора.РежимОтображения     = РежимОтображенияЭлементаНастройкиКомпоновкиДанных.Недоступный;            ФормаВыбора.Открыть;     КонецПроцедуры [/1с] СтандартнаяОбработка скописастина из параметров функции и вставлена в СтандартнаяОбработка = Ложь При отработке процедуры открывается две формы с отборами (моя, нужная) и просто форма выбора. 8.2.16.363 Это глюк платформы или что-то я не сделал?
#1 by Stim
мб форма выбора выбрана в поле формы
#2 by simol
Посмотрел, не выбрана
#3 by GLazNik
в отладчике посмотреть? может очепятка в СтандартнаяОбработка? И оно не скидывается в Ложь?
#4 by Reset
А не три ли параметра у ТорговаяТочкаНачалоВыбора и не третьим ли параметром должна идти СтандартнаяОбработка?
#5 by Reset
ййй<-- не сюда ли ты ложь пишешь
#6 by simol
Параметр скопипастен Спасибо
#7 by GLazNik
СП говорит что два. Вернее 1, и один от расширения формы для управляемых форм. Так что все норм.
#8 by simol
Создал обработчик для дургого поля:
#9 by simol
Вспомнил, это я сзначально сделал Обработчик выбора из списка, а потом "ИзСписка" удалил. А в Уф, у них разное количество параметров
#10 by Reset
СП, хм, неправ ;)
#11 by Reset
точнее, для расширений не указываеют первый параметр (Элемент)
#12 by GLazNik
да собственно прав... он просто составлен по... даже и не знаю таких слов... Всегда надо помнить про " Расширение элементов управления, расположенных в форме (Extension for controls located in a form) <Имя события> (<Event name>) Синтаксис: <Имя события>(<Элемент>, <...>) " Даже если ты описание события смотришь для управляемых форм.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С