Помогите с гиперссылкой
☑
0
Живаго
18.08.11
✎
13:16
Есть задача сформировать Е-mail для выбраного пользователя с гиперссылкой на документ внутри.
Нагуглил вот это:
НавСсылка=ПолучитьНавигационнуюСсылку(Объект.Ссылка);
НавСсылка=СтрЗаменить(НавСсылка,"""","'");
НавСсылка=ПолучитьНавигационнуюСсылкуИнформационнойБазы()+"/#"+НавСсылка;
НавСсылкаДляЗамены="<a href="""+НавСсылка+""">Открыть инцидент</a>";
ТекстПисьма=СтрЗаменить(ТекстПисьма,"{Гиперссылка}",НавСсылкаДляЗамены);
я сделал вот так:
НавСсылка=ПолучитьНавигационнуюСсылку(ТекущийОбъект.Ссылка);
НавСсылка=СтрЗаменить(НавСсылка,"""","'");
НавСсылка=ПолучитьНавигационнуюСсылкуИнформационнойБазы()+"/#"+НавСсылка;
НавСсылкаДляЗамены="<a href="""+НавСсылка+""">Открыть инцидент</a>";
Контакты = Контакты+"
|"+НавСсылкаДляЗамены;
В итоге получил ссылку в тексте письма но она не кликабельна, и даже если скопипастить ее в браузер то вылетает по ошибке.
Что делаю неправильно?
1
Stepa86
18.08.11
✎
14:00
ПолучитьНавигационнуюСсылкуИнформационнойБазы() вернет http... только из веб клиента, а у тя нарно на сервере формируется текст
2
Nallama
18.08.11
✎
14:25
Я для этих целей формирую ссылки вида
а потом при обработке параметров запуска получаю ссылку по уиду.
Может, извращение. Бывалые подскажут )
3
Nallama
18.08.11
✎
14:27
Во втором случае имеется в виду
Документ = Документы.НазваниеДокумента.ПолучитьСсылку(UID);
4
Nallama
18.08.11
✎
14:31
А по поводу кликабельности.. кто посмел отменить html-теги?
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn