Доброго времени суток, коллеги. Подскажите, пожалуйста, как программно добавить гиперссылку на форму?
Пробовал так:
Данные = ЭтаФорма.Элементы.Добавить("Данные", Тип("ДекорацияФормы"), ЭтаФорма.Элементы.ГруппаГиперссылки);
Данные.Гиперссылка = Истина;
Но ругается : Элемент = ЭтаФорма.Элементы.Добавить("Данные",Тип("ДекорацияФормы"),ЭтаФорма.Элементы.ГруппаГиперссылки);
по причине:
Недопустимое значение параметра (параметр номер '1')
УФ
Пробовал так:
Данные = ЭтаФорма.Элементы.Добавить("Данные", Тип("ДекорацияФормы"), ЭтаФорма.Элементы.ГруппаГиперссылки);
Данные.Гиперссылка = Истина;
Но ругается : Элемент = ЭтаФорма.Элементы.Добавить("Данные",Тип("ДекорацияФормы"),ЭтаФорма.Элементы.ГруппаГиперссылки);
по причине:
Недопустимое значение параметра (параметр номер '1')
УФ
По теме из базы знаний
- Программное добавление элементов к графической схеме (управляемые формы)
- API программного добавления элементов графической схемы / карты бизнес-процесса
- [Шпаргалка] Программное создание элементов формы
- FormEditor - поставляемый модуль программного создания элементов форм
- Программное формирование элементов и реквизитов на управляемой форме
Найденные решения
где то на НаСервере
где то НаКлиенте
Элемент = ЭтаФорма.Элементы.Добавить("Ссылка",Тип("ДекорацияФормы"), ЭтаФорма.Элементы.СсылкиНаВложения);
Элемент.Гиперссылка = Истина;
Элемент.Заголовок = "ya.ru"; // сюда вставить имя вложения. будет видно на форме
Элемент.Подсказка = "ya.ru";
Элемент.УстановитьДействие("Нажатие", "ПерейтиПоСсылке" );
где то НаКлиенте
&НаКлиенте
Процедура ПерейтиПоСсылке();
ЗапуститьПриложение ("Ya.ru");
КонецПроцедуры
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
где то на НаСервере
где то НаКлиенте
Элемент = ЭтаФорма.Элементы.Добавить("Ссылка",Тип("ДекорацияФормы"), ЭтаФорма.Элементы.СсылкиНаВложения);
Элемент.Гиперссылка = Истина;
Элемент.Заголовок = "ya.ru"; // сюда вставить имя вложения. будет видно на форме
Элемент.Подсказка = "ya.ru";
Элемент.УстановитьДействие("Нажатие", "ПерейтиПоСсылке" );
где то НаКлиенте
&НаКлиенте
Процедура ПерейтиПоСсылке();
ЗапуститьПриложение ("Ya.ru");
КонецПроцедуры
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот