Как программно создать Url ссылку в документе

  • Автор темы Mikle77
  • Дата начала
M

Mikle77

Как программно создать url ссылку в документе открытом в клиенте Lotus Notes.

Подскажите как программным путем создать url ссылку в поле типа Richtext что бы она нажималась

Вот пример ссылки


Если программно эту ссылку копирую в поле Richtext то она отображается просто как текст не нажимается.

LN 6.5
 
R

RAJ

попробуйте открыть документ в режиме чтения
+ в настройках клиента есть параметр "Make Internet URLs" into hotspot
 
N

nayke

Как вариант
Сделать вычисляемый текст, перевести его в html, добавить на форму кнопку и поле temp.
Возможно упростить, в общем примерно так:
Код:
<style>
tr { text-decoration: none; color:#FFFFFF; font-size: 10pt; font-family: Verdana; }
a { text-decoration: none; color:#808080; font-size: 10pt; font-family: Verdana; }
</style>
<table cellpadding=1 style="border: 0px solid white; font-size: 10pt; font-family:Verdana; color:black;">
<Вычисляемое значение> 
</table> 
<script>
function YouEvent(Text)
{
window.document.forms[0].temp.value = Text;
window.document.forms[0].button1.click();
return(1);
}
А на нажатие кнопки уже описываете открытие ссылки в браузере, либо открытие документа из базы например по Unid, который передали в функцию.
 
M

Mikle77

Спасибо за советы , в

В итоге сделал hotspot и в него прописал формулу которая собирает ссылку все заработало.

p.s. да проблему решил и все-таки интересно как именно в richtext программно ссылку создать в настройкеах клиента выбирал "Make Internet URLs - все равно не отображает как ссылку елси программно вставляю.
Но интересно этот же клиент в поле richtext если вручную ссылку вставляю (правда в другой базе) он при просмотре на чтение нормально ссылку показывает и она нажимается ?! может от формы еще зависит что?
 

NetWood

Lotus Team
17.04.2008
565
96
BIT
174
Была темка по конверту RTF в HTML со всеми потрохами, в том числе картинок, ссылок, таблиц с форматированием и прочего. Вот шаблончик link removed Посмотрите там LS код, может дополнительно поможет. Как следствие, базка позволяет сделать вьюху с содержимым из RTF полей, чего штатными средствами никак нельзя.

Я внедрял даже Ютубовское видео легко в доки вьюхи, а на самом деле редактировал только RTF поле дока.
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!