|
Обработчик нажатие кнопки |
☑ |
0
panzer
07.11.12
✎
14:42
|
Как определить обработчик нажатия кнопки которая была добавлена програмно? (динамически)
|
|
1
Spieluhr
07.11.12
✎
14:45
|
Свойство "Действие"
|
|
2
panzer
07.11.12
✎
14:50
|
не вижу такого свойства у кнопки
|
|
3
Шапокляк
07.11.12
✎
14:53
|
(0) // В модуле описана процедура Сформировать(), выполнение которой
// назначим кнопке "Сформировать" в качестве действия при нажатии
ОбработкаНажатия = Новый Действие("Сформировать");
КнопкаСформировать = ЭлементыФормы.КнопкаСформировать;
КнопкаСформировать.УстановитьДействие("Нажатие", ОбработкаНажатия);
не оно?
|
|
4
panzer
07.11.12
✎
14:53
|
оно ведь!
|
|
5
panzer
08.11.12
✎
06:35
|
а можно в эту процедуру передавать какой либо параметр? вообщем нужны по сути разные обработчики событий на все кнопки, разные с точностью до этого параметра.
|
|
6
Wobland
08.11.12
✎
06:37
|
(5) *одинаковые
добавь реквизит обработки и меняй его непосредственно перед едой. УФ?
|
|
7
Wobland
08.11.12
✎
06:39
|
(6) формы реквизит, тфу ж ты блин
|
|
8
panzer
08.11.12
✎
06:41
|
я тебя понял, но как я пойму что нужно заносить в этот реквизит? ну скажем выбрана сущность КОТЛЕТА..нужно чтобы в реквизите была КОТЛЕТА..
|
|
9
Wobland
08.11.12
✎
06:44
|
(8) аа, у тебя ж кнопка программно. вот в обработчике и смотри, что у тебя выбрано. не понял проблему
|
|
10
panzer
08.11.12
✎
06:47
|
не понимаю как это сделать..обращаться к параметру обработчика Элемент ?
|
|
11
Wobland
08.11.12
✎
06:51
|
(10) в своём действии ты же можешь спросить, что там выбрано?
|
|
12
panzer
08.11.12
✎
06:54
|
ОбработкаНажатия = Новый Действие("Сформировать");
КнопкаСформировать = ЭлементыФормы.КнопкаСформировать;
КнопкаСформировать.УстановитьДействие("Нажатие", ОбработкаНажатия);
ранее описываем Процедуру Сформировать()
Процедура Сформировать()
как мне здесь написать ..что то вроде Сообщить(Элемент.Заголовок);
КонецПроцедуры
|
|
13
Wobland
08.11.12
✎
06:58
|
ТекущийЭлемент?
|
|
14
panzer
08.11.12
✎
07:02
|
ТекущийЭлемент это свойство чего?
|
|
15
Wobland
08.11.12
✎
07:02
|
(14) формы
|
|
16
panzer
08.11.12
✎
07:04
|
усек) можно написать Элемент.Заголовок например)) спасибо за помощь)
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший