Как сделать ссылку в письме на вьюшку?

  • Автор темы Sandro
  • Дата начала
Статус
Закрыто для дальнейших ответов.
S

Sandro

#1
Необходимо сделать ежедневный отчёт руководителю, в котором будет ссылка на базу, встала задача , что бы по этой ссылке открывалась именно нужная вьюшка, как нибудь это можно сделать ?
 
Y

Yakov

#2
notes://host/database/view/OpenView
Еще можно попробовать richTextItem.AddLinkByIDs(replicaID, serverHint, , viewUNID). viewUNID посмотреть в дизайнере, например.
 

xKlonx

Lotus team
10.09.2009
410
0
#4
Call notesRichTextItem.AppendDocLink( linkTo, comment$ [, HotSpotText$ ] )
Parameters
linkTo
NotesDatabase, NotesView, or NotesDocument. The database, view, or document to which you want to link.
comment$
String. The text that appears when a user presses and holds the mouse pointer over the doclink.
HotSpotText$


В хелпе всё описано
Код:
Dim session As New NotesSession
Dim db As NotesDatabase
Dim view As NotesView
Dim newDoc As NotesDocument
Dim rtitem As NotesRichTextItem
Set db = session.CurrentDatabase
Set view = db.GetView( "Boots" )
Set newDoc = New NotesDocument( db )
Set rtitem = New NotesRichTextItem( newDoc, "Body" )
Call rtitem.AppendDocLink _
( view, view.Name & " in " & db.Title )
newDoc.Subject = "Here is a link to the Boots folder"
newDoc.SendTo = "Lauri Nodwell"
Call newDoc.Send( False )
 
S

Sandro

#5
Всё понял, спасиб AppendDocLink не посмотрел, по имени вроде ссылка на DOC )))
 
S

Sandro

#6
:ya_lamo: Ссылку на вьюшку сделал, но когда её открываешь, не отображается outlines, вместо него список вьюшек
 

Medevic

Что это ? :)
Lotus team
10.12.2004
3 346
1
#7
Назови нужный фрейм NotesView.
Тогда все представления по умолчанию будут открываться в этом фрейме.
 
S

Sandro

#8
:ya_lamo: Попробовал не получилось ))) Или это первоапрельская шутка? )))
 

Medevic

Что это ? :)
Lotus team
10.12.2004
3 346
1
#9
Нет, не шутка. Значит не так попробовал. :ya_lamo:
Посмотри как в почте сделано.
 

xKlonx

Lotus team
10.09.2009
410
0
#10
Sandro
В свойствах вью укажи необходимый фрейм
4-я вкладка
 
S

Sandro

#11
xRomax - не получается , да и там написано (Web only).
Посмотрел почту,там реально всё работает как надо, к вьюшкам ничего не подвязано, фрейма NotesView у меня вообще нет, может кто знает как сделать что бы все вьюшки с нужным фреймом грузились, а то мелочь , а не получается, греться уже начинаю ))))
В настройках базы ничего не нашёл (((
 

Medevic

Что это ? :)
Lotus team
10.12.2004
3 346
1
#13
Sandro
Как нет? В фреймсете Mail View Frame есть фрейм NotesView. Ты, случайно, не путаешь фрейм и фреймсет? ;)
 
S

Sandro

#14
Medevic - нашёл ))) Но переименовка не помогла, а настройку для базы на этот фрейм не нашёл )))

xRomax - Я там всё и ставлю, ты когда делаешь Notes preview во вьюшке, у тебя вьюшка отобрадается с этим фреймом?
 

xKlonx

Lotus team
10.09.2009
410
0
#15
Sandro
А зачем нотес превью брать,ты ж говорил ссылку на вьюху нужно.Попробуй ссылку сделай и поставь в свойствах вьюхи так как я говорил выше.Будет отображать так как положено
 
S

Sandro

#16
Ссылка в письме, открываешь её открывается вьюшка базы, а вместо панели тупо список всех вьюшек в базе ((( Делаю точно так же как ты (((
 

nvyush

Lotus team
22.04.2009
2 317
0
#18
Ссылка в письме, открываешь её открывается вьюшка базы, а вместо панели тупо список всех вьюшек в базе ((( Делаю точно так же как ты (((
У меня такое иногда наблюдалось, когда не было дефолтной вьюшки (вторая закладка свойств вьюхи, первый флажок).
 
Статус
Закрыто для дальнейших ответов.