Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
15 дек 2024, 08:47

гиперссылка на сайт

Автор mikel10, 16 окт 2013, 09:04

0 Пользователей и 1 гость просматривают эту тему.

mikel10

Управление торговлей. Я делаю Форма-Вставить элемент управления-Надпись. Далее ставлю галочку Гиперссылка.
Подскажите как прописать теперь ссылку на сайт, например  www.yandex.ru

chuevsf

А теперь заходишь в свойства и там будет событие "Нажатие", кликай по нему и в внутри процедуры пишешь следующий код:
ЗапуститьПриложение("http://www.ya.ru");


Dethmontt

В обработчике нажатия пишем
ЗапуститьПриложение(ЭлементыФормы.Надпись.Заголовок);
Если долго всматриваться в учебник...то в голову может прийти мысль его открыть!

mikel10

Работает!!! спасибо большое!

chuevsf

Цитата: Dethmontt от 16 окт 2013, 09:42
В обработчике нажатия пишем
ЗапуститьПриложение(ЭлементыФормы.Надпись.Заголовок);
Но ведь он может поместить в надпись другое слово, тогда уже работать не будет... Например "Ссылка".

mixqn

Цитата: chuevsf от 16 окт 2013, 09:49
Но ведь он может поместить в надпись другое слово, тогда уже работать не будет... Например "Ссылка".
может конечно, но в этом случае, как говорится, сам дурак :)
а вообще, зависит от задачи - если нужно чтобы открывался именно тот адрес, который указан в заголовке (а судя по стартпосту, это именно так), то правильно так:ЗапуститьПриложение(ЭлементыФормы.Надпись.Заголовок);если нужно, чтобы ВСЕГДА открывался один и тот же адрес, то можно так:ЗапуститьПриложение("www.ya.ru");а если нужно, чтобы заголовок был один, а адрес хранился бы в параметре, то нужно добавить этот параметр (например, как реквизит) и тогда будет так ЗапуститьПриложение(Адрес);

ну и чтобы застраховаться от ошибки можно все это заключить в попытку:
Попытка
ЗапуститьПриложение(Адрес);
Исключение
Сообщить("Не удалось открыть адрес """ + Адрес + """ по причине: " + ОписаниеОшибки());
КонецПопытки;

Dethmontt

В попытку не обязательно. Это же винда перехватывает управление и она сама сообщит об ошибке...
Запуск же происходит согласно таблицы ассоциаций
Если долго всматриваться в учебник...то в голову может прийти мысль его открыть!

chuevsf

Ну главное автору помогли...:)

mixqn

Цитата: Dethmontt от 16 окт 2013, 10:55
В попытку не обязательно. Это же винда перехватывает управление и она сама сообщит об ошибке...
Запуск же происходит согласно таблицы ассоциаций
да, действительно. не знал :)

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск