|
УФ Как переопределить обработчик события если он не прописан явно? | ☑ | ||
---|---|---|---|---|
0
Rounder
11.10.12
✎
16:46
|
Есть таблица формы. Путь к данным типа ОтборКомпоновкиДанных.
Нужно переопределить НачалоВыбора у поля (вид ПолеВвода). Делаю Элементы.СписокОтборЛевоеЗначение.УстановитьДействие("НачалоВыбора", "СписокОтборЛевоеЗначениеНачалоВыбора"); Устанавливается. Отрабатывает. А затем вызывается стандартная формы выбора. Стандартный обработчик нигде явно не прописан. Как избавиться от стандартного обработчика? |
|||
1
AaNnDdRrEeYy
11.10.12
✎
16:47
|
СтандартнаяОбработка = Ложь;
|
|||
2
France
11.10.12
✎
16:48
|
стандартнаяОбработка = Ложь..
не?.. |
|||
3
GLazNik
11.10.12
✎
16:48
|
В СписокОтборЛевоеЗначениеНачалоВыбора СтандартнаяОбработка = Ложь
|
|||
4
Rounder
11.10.12
✎
16:49
|
Не помогает.
|
|||
5
Rounder
11.10.12
✎
16:50
|
Там похоже нет вообще свойства СтандартнаяОбработка
|
|||
6
Rounder
11.10.12
✎
16:50
|
Это самоделка
&НаКлиенте Процедура СписокОтборЛевоеЗначениеНачалоВыбора(ДанныеВыбора, СтандартнаяОбработка) СтандартнаяОбработка = Ложь; КонецПроцедуры ДанныеВыбора типа ПолеФормы СтандартнаяОбработка Неопределено Возможно туплю - направьте... |
|||
7
AaNnDdRrEeYy
11.10.12
✎
16:55
|
первый параметр неправильный
НачалоВыбора(<СтандартнаяОбработка>) Параметры: <СтандартнаяОбработка> Тип: Булево. В данный параметр передается признак выполнения стандартной (системной) обработки события. Если в теле процедуры-обработчика установить данному параметру значение Ложь, стандартная обработка события производиться не будет. |
|||
8
Rounder
11.10.12
✎
16:56
|
А может не на то действие вешаю?
Но на какое тогда? В поле ввода жму кнопарь с тремя точками. |
|||
9
GLazNik
11.10.12
✎
16:58
|
(8) На то. в обработчике НачалоВыбора для УФ три параметра. Еще первый "Элемент"
|
|||
10
GLazNik
11.10.12
✎
17:01
|
+(9) Надо так:
&НаКлиенте Процедура СписокОтборЛевоеЗначениеНачалоВыбора(Элемент, ДанныеВыбора, СтандартнаяОбработка) СтандартнаяОбработка = Ложь; КонецПроцедуры |
|||
11
Rounder
11.10.12
✎
17:08
|
(10) В СП смотрел - там нет элемента. Поэтому и затупил. Спасибо.
|
|||
12
GLazNik
11.10.12
✎
17:10
|
В СП с этим чет намутили. Надо еще в "Расширение элементов формы" заглянуть.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |