|
Кнопка в табличном поле |
☑ |
0
x-a-d
08.06.12
✎
10:15
|
Добавляю кнопку в табличное поле по аналогии в
v8: Нажатие на Кнопку в Табличном поле
А как установить действие для данной кнопки? Уже полдня мучаюсь :)
|
|
1
chelentano
08.06.12
✎
10:19
|
(0) СП почитать, не?
|
|
2
x-a-d
08.06.12
✎
10:20
|
(1) самый умный?
|
|
3
AaNnDdRrEeYy
08.06.12
✎
10:22
|
это для 8.2, там есть команды
КнопкаФормы (FormButton)
ИмяКоманды (CommandName)
Использование:
Чтение и запись.
Описание:
Тип: Строка.
Содерижит имя команды формы. Если кнопка связана не с командой формы, содержит пустую строку.
Доступность:
Тонкий клиент, веб-клиент, сервер, толстый клиент.
Изменение свойства на клиенте может потребовать обращения к серверу.
|
|
4
AaNnDdRrEeYy
08.06.12
✎
10:27
|
А как добавить кнопку в 8.2 в ТабличныйДокумент? кто знает.
|
|
5
x-a-d
08.06.12
✎
10:28
|
(3) во первых у меня не кнопка формы, а кнопка табличного поля; а во вторых вы привели СП для УФ , а мне надо для обычных форм (по ссылке, которую я указал как аналогию указано - обычные формы)
|
|
6
AaNnDdRrEeYy
08.06.12
✎
10:35
|
(5)во первых кнопкаФормы это она так называется не потому что на форме а потому что это имя типа такое. а если она у вас на табличном поле от этого она кнопкой табличного поля нестанет, такого типа просто нет.
во вторых это не для управляемых форм а для всех форм котрые в 8.2 управляемых и обычных. отличее от 8.1 в том что в 8.2 есть команды а в 8.1 обработчик надо было задавать именем процедуры.
|
|
7
x-a-d
08.06.12
✎
10:37
|
(6) а в третьих в СП КнопкаФормы находится в разделе интерфейс (управляемый) о чем я вам указал в (5)
|
|
8
x-a-d
08.06.12
✎
10:38
|
ап вопросу (0)
|
|
9
bambr1975
08.06.12
✎
10:55
|
ЭлементыФормы.ТПоле.Колонки.КолонкаСКнопкой.ЭлементУправления.УстановитьДействие("Нажатие",Новый Действие("НажатиеКнопки"));
|
|
10
x-a-d
08.06.12
✎
11:00
|
(9) не устанавливает, пробовал уже
{Форма.Форма.Форма(34)}: Ошибка при вызове метода контекста (УстановитьДействие)
ЭлементыФормы.ТЧ.Колонки.КолонкаСКнопкой.ЭлементУправления.УстановитьДействие("Нажатие", Новый Действие("ТЧ_НажалКнопку"));
по причине:
Процедура, указанная в качестве обработчика события, имеет неверное количество параметров
|
|
11
Бледно Золотистый
08.06.12
✎
11:00
|
(10) + Процедура НажатиеКнопки(Элемент)
КонецПроцедуры
|
|
12
x-a-d
08.06.12
✎
11:01
|
(11) процедура обработчик есть, но до нее не доходит - не могу назначить обработчик
|
|
13
Бледно Золотистый
08.06.12
✎
11:03
|
(12) Процедура, указанная в качестве обработчика события, имеет неверное количество параметров - У обработчика Кнопки и твоего разное кол-во параметров
|
|
14
x-a-d
08.06.12
✎
11:03
|
(13) спс! все понял!
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший