Имя: Пароль:
1C
1С v8
Как в Дополнительные реквизиты программно добавить гиперссылку на url
0 Vito
 
26.08.22
00:04
В справочнике номенклатуры создан дополнительный реквизит с типом строка и галкой напротив "Выводить в виде гиперссылки". В ручную открывается модальное окно с 2 полями: значением и представлением гиперссыки, после заполнения которых появляется гиперссылка.
Когда я программно пытаюсь заполнить этот дополнительный реквизит, на форме получается обычный текст, по которому по клику перейти нельзя.

Я использую вот такой код:

         Таблица = Новый ТаблицаЗначений;
     Таблица.Колонки.Добавить("Свойство");
     Таблица.Колонки.Добавить("Значение");
         НоваяСтрока = Таблица.Добавить();
     НоваяСтрока.Свойство = ПланыВидовХарактеристик.ДополнительныеРеквизитыИСведения.НайтиПоНаименованию("Url", Истина);
         НоваяСтрока.Значение = Url;                                        
     УправлениеСвойствами.ЗаписатьСвойстваУОбъекта(NewSKU.Ссылка,Таблица);    

Что нужно сделать чтобы при программном заполнении  получилась гиперссылка?
Заранее спасибо за любые идеи.
1 Vito
 
06.09.22
13:03
Ларчик открылся как всегда методом научного тыка. В коде выше нужно 1 строку изменить так:

НоваяСтрока.Значение = "<a href = """ + Url + """>Ссылка</a>";  

Всем спасибо за подсказки!
Ошибка? Это не ошибка, это системная функция.