Size: a a a

1С, БСП, DevOps и Архитектура

2020 June 21

NG

Nikita Gryzlov in 1С, БСП, DevOps и Архитектура
1C Programmer
создается на форме гиперссылка. но при клике по ней выводится сообщение ыаываыва. что за нафиг?
Потому что это гиперссылка
источник

NG

Nikita Gryzlov in 1С, БСП, DevOps и Архитектура
Может тебе просто поле надписи нужно?
источник

1P

1C Programmer in 1С, БСП, DevOps и Архитектура
Nikita Gryzlov
Потому что это гиперссылка
ответ истинного 1сника ))))) а какого черта если через конфигуратор ее добавляю при клике нет никакого сообщения?
источник

VP

Vitaly Popov in 1С, БСП, DevOps и Архитектура
1C Programmer
1с что там курят. где в моем коде строчка о выводе сообщения пользователю ))))) причем в модальном окне
Это проведение по умолчанию. Нужно переопределить событие при нажатии и СтандартнаяОбработка = Ложь
источник

1P

1C Programmer in 1С, БСП, DevOps и Архитектура
Vitaly Popov
Это проведение по умолчанию. Нужно переопределить событие при нажатии и СтандартнаяОбработка = Ложь
там нет такого параметра. &НаКлиенте
Процедура Декорация2Нажатие(Элемент)
 // Вставить содержимое обработчика.
КонецПроцедуры
источник

VP

Vitaly Popov in 1С, БСП, DevOps и Архитектура
1C Programmer
там нет такого параметра. &НаКлиенте
Процедура Декорация2Нажатие(Элемент)
 // Вставить содержимое обработчика.
КонецПроцедуры
А если делать не программно, то есть
источник

VP

Vitaly Popov in 1С, БСП, DevOps и Архитектура
1C Programmer
там нет такого параметра. &НаКлиенте
Процедура Декорация2Нажатие(Элемент)
 // Вставить содержимое обработчика.
КонецПроцедуры
Попробуй в событии свое сообщение вывести. Есть подозрение, что не выведется.
источник

1P

1C Programmer in 1С, БСП, DevOps и Архитектура
Нету
источник

1P

1C Programmer in 1С, БСП, DevOps и Архитектура
Vitaly Popov
А если делать не программно, то есть
источник

1P

1C Programmer in 1С, БСП, DevOps и Архитектура
Врет ваш помощник
источник

VP

Vitaly Popov in 1С, БСП, DevOps и Архитектура
1C Programmer
там нет такого параметра. &НаКлиенте
Процедура Декорация2Нажатие(Элемент)
 // Вставить содержимое обработчика.
КонецПроцедуры
У тебя событие взято из декорации. Там действительно нет стандартнаяОбработка.
Но в коде у тебя не декорация, а поле надписи, привязанное к полю.
Создай реквизит, добавь связанный элемент, поставь поле надписи, галку гиперссылка и посмотри сигнатуру события Нажатие
источник

1P

1C Programmer in 1С, БСП, DevOps и Архитектура
Vitaly Popov
У тебя событие взято из декорации. Там действительно нет стандартнаяОбработка.
Но в коде у тебя не декорация, а поле надписи, привязанное к полю.
Создай реквизит, добавь связанный элемент, поставь поле надписи, галку гиперссылка и посмотри сигнатуру события Нажатие
действительно. так работает. спасибо 👌
источник

Z

ZEEGIN in 1С, БСП, DevOps и Архитектура
1C Programmer
ответ истинного 1сника ))))) а какого черта если через конфигуратор ее добавляю при клике нет никакого сообщения?
Гиперссылка это способ отображения элемента.
источник

1P

1C Programmer in 1С, БСП, DevOps и Архитектура
ZEEGIN
Гиперссылка это способ отображения элемента.
уже разобрались. спасибо!
источник

Z

ZEEGIN in 1С, БСП, DevOps и Архитектура
Гиперссылкой может быть элемент декорации, поле надписи, вариант отображения кнопки, подсветка значения колонки таблицы.
источник

Z

ZEEGIN in 1С, БСП, DevOps и Архитектура
При обработке гиперссылки лучше использовать событие обработки навигационной ссылки а не событие нажатия.
источник

Z

ZEEGIN in 1С, БСП, DevOps и Архитектура
Потому что декорация текст может быть задана фоомативаннлй строкой в которой будет несколько гиперссылок и при обработки нав ссылки можно задавать разное поведение для каждого идеетификатора гиперссылки одного элемента декорации
источник

1P

1C Programmer in 1С, БСП, DevOps и Архитектура
ZEEGIN
Гиперссылкой может быть элемент декорации, поле надписи, вариант отображения кнопки, подсветка значения колонки таблицы.
обработки навигационной ссылки - попробую 👌
источник

Z

ZEEGIN in 1С, БСП, DevOps и Архитектура
Еще для упрощения обработки нав ссылок в бсп есть метод


ФайловаяСистемаКлиент.ОткрытьНавигационнуюСсылку("e1cib/navigationpoint/startpage"); // начальная страница. ФайловаяСистемаКлиент.ОткрытьНавигационнуюСсылку("v8help://1cv8/QueryLanguageFullTextSearchInData"); ФайловаяСистемаКлиент.ОткрытьНавигационнуюСсылку("https://1c.ru"); ФайловаяСистемаКлиент.ОткрытьНавигационнуюСсылку("mailto:help@1c.ru"); ФайловаяСистемаКлиент.ОткрытьНавигационнуюСсылку("skype:echo123?call");
источник

1P

1C Programmer in 1С, БСП, DevOps и Архитектура
ZEEGIN
Еще для упрощения обработки нав ссылок в бсп есть метод


ФайловаяСистемаКлиент.ОткрытьНавигационнуюСсылку("e1cib/navigationpoint/startpage"); // начальная страница. ФайловаяСистемаКлиент.ОткрытьНавигационнуюСсылку("v8help://1cv8/QueryLanguageFullTextSearchInData"); ФайловаяСистемаКлиент.ОткрытьНавигационнуюСсылку("https://1c.ru"); ФайловаяСистемаКлиент.ОткрытьНавигационнуюСсылку("mailto:help@1c.ru"); ФайловаяСистемаКлиент.ОткрытьНавигационнуюСсылку("skype:echo123?call");
ФайловаяСистемаКлиент.ОткрытьНавигационнуюСсылку("skype:echo123?call"); - вот это не знал. 👌
источник