helpf.pro
Регистрация

Программное добавление кнопки на форму

Dmitriy68
13.09.2013 17:42Прочитано: 1307
Добрый день, создаю в табличной части кнопку, как на нее создать событие, "ПриНажатии"??


ЭлементыФормы.ТабличноеПоле4.Колонки.Добавить("ВыбратьРеквизиты");
Кнопка = ЭлементыФормы.ТабличноеПоле4.Колонки.ВыбратьРеквизиты;
Кнопка.УстановитьЭлементУправления(Тип("Кнопка"));
Кнопка.Ширина = 5;
Кнопка.ЭлементУправления.Заголовок = "Выбрать";
Кнопка.РежимРедактирования = РежимРедактированияКолонки.Непосредственно;
Изменено 13.09.13 17:43:58
Yandex
Возможно, вас также заинтересует
Реклама на портале
Jonsony
13.09.2013 20:58Ответ № 1
вроде уже обсуждали такое
https://help1c.com/faq/view/950.html
Dmitriy68
16.09.2013 09:21Ответ № 2
Да, это я видел, спасибо...

Разместил на форме, как обработать нажатие?

Кмд = ЭтаФорма.Команды.Добавить("Команда1");
Кмд.Действие = "НажатиеКнопки";
Кмд.Заголовок = "Нажатие кнопки";

Этот код не хочет почему то работать.... =(
Mokey
16.09.2013 10:40Ответ № 3
УстановитьДействие (SetAction)
Синтаксис:
УстановитьДействие(<Событие>, <Действие>)
Параметры:
<Событие> (обязательный)
Тип: Строка. Имя события.
<Действие> (обязательный)
Тип: Действие. Устанавливаемое действие.
Описание:
Устанавливает новую процедуру-обработчик (действие) для указанного события.
Недоступен на сервере 1С:Предприятие. Не используется в модуле внешнего соединения.
Примечание:
Процедура должна быть экспортируемой и располагаться в модуле формы, при этом количество параметров должно совпадать с необходимым количеством параметров события, инициирующего вызов действия.

это на 8.1
Изменено 16.09.13 10:40:57
Dmitriy68
16.09.2013 10:50Ответ № 4
8.2 нужно....

Кнопку на форму программно вывел, как теперь обработать ее нажатие ПЛЗ, нужна срочно помощЬ!!!
Код 1C v 8.2 УП
    
Jonsony
16.09.2013 10:53Ответ № 5
(2) Dmitriy68, для кнопки формы (УП) есть только Заголовок
Код 1C v 8.2 УП
 
КнопкаФормы (FormButton)
Заголовок (Title)
Использование:

Чтение и запись.
Описание:

Тип: Строка.
Содержит заголовок кнопки, отображаемый в настройке формы.

Доступность:

Тонкий клиент, веб-клиент, сервер, толстый клиент.
Изменение свойства на клиенте требует обращения к серверу.


или тебе заголовок формы?
Dmitriy68
16.09.2013 10:55Ответ № 6
У меня обычная форма....
Dmitriy68
16.09.2013 15:52Ответ № 7
Вопрос закрыт, сделал все другим методом
Подсказка: Щелникни по Имени пользователя напротив ответа, и тем самым покажешь, что сообщение адресовано ему.
Вы не можете отправить комментарий анонимно, пожалуйста войдите или зарегистрируйтесь.