|
УФ. ТЗ создана динамически. Есть необходимость вызывать меню при нажатии на поля
| ☑ |
0
aka AMIGO
17.02.17
✎
15:56
|
ТЗ заполнена, хочется вызвать некий обработчик при нажатии, скажем, на любое поле/элемент ТЗ.
При создании колонок можно установить нечто вроде такого:
НоваяКолонка.КонтекстноеМеню.УстановитьДействие(<ИмяСобытия>,<Действие>);
Други мои, что есть здесь <ИмяСобытия>? Как его создать, или где взять?
Да и <Действие> вызывает такие-же вопросы..
ТЗ-то создана программно..
|
|
1
aka AMIGO
17.02.17
✎
15:57
|
+0 А может быть, я неправильно воспользовался методом КонтекстноеМеню..
|
|
2
aka AMIGO
17.02.17
✎
15:59
|
Да, надо уточнить: ТЗ - на форме..
|
|
3
Cyberhawk
17.02.17
✎
16:02
|
"ИмяСобытия" - метод, должен располагаться строго в модуле формы
|
|
4
aka AMIGO
17.02.17
✎
16:03
|
(3) Т.е. это процедура/функция?
|
|
5
Cyberhawk
17.02.17
✎
16:03
|
(4) Да
|
|
6
Cyberhawk
17.02.17
✎
16:05
|
Наоборот только
|
|
7
Cyberhawk
17.02.17
✎
16:06
|
"<ИмяСобытия>? Как его создать, или где взять? " // Встаешь на ЭУ и в палитре свойств ищешь раздел "Свойства"
|
|
8
Cyberhawk
17.02.17
✎
16:06
|
Тьфу, раздел "События"
|
|
9
aka AMIGO
17.02.17
✎
16:12
|
Извини, не понимаю..
ТЗ создана на форме динамически, так что её свойства недоступны.. Я-ж не в конфигураторе нахожусь.
|
|
10
Cyberhawk
17.02.17
✎
16:13
|
(9) Я отвечал на вопро "где взять?"
|
|
11
aka AMIGO
17.02.17
✎
16:13
|
(10) Понял.. Ладушки, спасибо, буду искать дальше.
|
|
12
Cyberhawk
17.02.17
✎
16:17
|
"вызвать некий обработчик при нажатии, скажем, на любое поле/элемент ТЗ" // Левой или правой кнопкой? Двойное или одинарное?
|
|
13
aka AMIGO
17.02.17
✎
16:18
|
(12) По идее - левой, двойным кликом.
|
|
14
Cyberhawk
17.02.17
✎
16:20
|
ЭлементТаблица.УстановитьДействие("Выбор", "ИмяОбработчика");
...
&НаКлиенте
Процедура СписокСправочникаВыбор(Элемент, ВыбраннаяСтрока, Поле, СтандартнаяОбработка)
...
КонецПроцедуры
|
|
15
Cyberhawk
17.02.17
✎
16:20
|
СписокСправочникаВыбор = ИмяОбработчика
|
|
16
Cyberhawk
17.02.17
✎
16:25
|
Это ты фикси на УФ нашел что ли? Помню была грустная ветка от тебя про поиск на 7.7
|
|
17
aka AMIGO
17.02.17
✎
16:40
|
(16) Да я много чего искал.. не упомню :)
в 7.7 я-б уже сделал, что нужно.
В УФ пока плаваю.
Однако, спасибо! :)
|
|
18
aka AMIGO
17.02.17
✎
16:41
|
+17 изучаю 8-ку.. Должна быть какая-то перспектива..
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший