Программное добавление элемента формы

1. user1671936 1 12.10.21 15:59 Сейчас в теме
Доброго времени суток, коллеги. Подскажите, пожалуйста, как программно добавить гиперссылку на форму?
Пробовал так:

Данные = ЭтаФорма.Элементы.Добавить("Данные", Тип("ДекорацияФормы"), ЭтаФорма.Элементы.ГруппаГиперссылки);
Данные.Гиперссылка = Истина;

Но ругается : Элемент = ЭтаФорма.Элементы.Добавить("Данные",Тип("ДекорацияФормы"),ЭтаФорма.Элементы.ГруппаГиперссылки);
по причине:
Недопустимое значение параметра (параметр номер '1')

УФ
По теме из базы знаний
Найденные решения
4. Оберон 16 12.10.21 16:18 Сейчас в теме
где то на НаСервере
Элемент = ЭтаФорма.Элементы.Добавить("Ссылка",Тип("ДекорацияФормы"), ЭтаФорма.Элементы.СсылкиНаВложения);  
Элемент.Гиперссылка = Истина;
Элемент.Заголовок  = "ya.ru";  // сюда вставить имя вложения. будет видно на форме
Элемент.Подсказка = "ya.ru";
 Элемент.УстановитьДействие("Нажатие", "ПерейтиПоСсылке" );



где то НаКлиенте
&НаКлиенте
Процедура ПерейтиПоСсылке();
    ЗапуститьПриложение ("Ya.ru");
КонецПроцедуры   
user1671936; provadyuga; +2 Ответить
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. provadyuga 99 12.10.21 16:11 Сейчас в теме
Данные = ЭтаФорма.Элементы.Добавить("Данные", Тип("ДекорацияФормы), ЭтаФорма.Элементы.ГруппаГиперссылки);
Кавычку нужно закрыть после
"ДекорацияФормы
3. user1671936 1 12.10.21 16:15 Сейчас в теме
(2) Спасибо за поправку, коллега. Это я тут ее случайно удалил. В коде она присутствует. Данные = ЭтаФорма.Элементы.Добавить("Данные", Тип("ДекорацияФормы"), ЭтаФорма.Элементы.ГруппаГиперссылки);
4. Оберон 16 12.10.21 16:18 Сейчас в теме
где то на НаСервере
Элемент = ЭтаФорма.Элементы.Добавить("Ссылка",Тип("ДекорацияФормы"), ЭтаФорма.Элементы.СсылкиНаВложения);  
Элемент.Гиперссылка = Истина;
Элемент.Заголовок  = "ya.ru";  // сюда вставить имя вложения. будет видно на форме
Элемент.Подсказка = "ya.ru";
 Элемент.УстановитьДействие("Нажатие", "ПерейтиПоСсылке" );



где то НаКлиенте
&НаКлиенте
Процедура ПерейтиПоСсылке();
    ЗапуститьПриложение ("Ya.ru");
КонецПроцедуры   
user1671936; provadyuga; +2 Ответить
5. user1671936 1 12.10.21 16:33 Сейчас в теме
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот