|
Кнопка в табличном поле | ☑ | ||
---|---|---|---|---|
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) спс! все понял!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |