ОБСУЖДЕНИЕ

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

17 ответов 9 тыс.
AI-выжимка обсуждения скоро

Краткие тезисы обсуждения со ссылками на ключевые ответы появятся здесь.

Статус
Закрыто для дальнейших ответов.
Автор темы
Необходимо сделать ежедневный отчёт руководителю, в котором будет ссылка на базу, встала задача , что бы по этой ссылке открывалась именно нужная вьюшка, как нибудь это можно сделать ?
 
notes://host/database/view/OpenView
Еще можно попробовать richTextItem.AddLinkByIDs(replicaID, serverHint, , viewUNID). viewUNID посмотреть в дизайнере, например.
 
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 )
 
Всё понял, спасиб AppendDocLink не посмотрел, по имени вроде ссылка на DOC )))
 
:ya_lamo: Ссылку на вьюшку сделал, но когда её открываешь, не отображается outlines, вместо него список вьюшек
 
Назови нужный фрейм NotesView.
Тогда все представления по умолчанию будут открываться в этом фрейме.
 
:ya_lamo: Попробовал не получилось ))) Или это первоапрельская шутка? )))
 
Нет, не шутка. Значит не так попробовал. :ya_lamo:
Посмотри как в почте сделано.
 
Sandro
В свойствах вью укажи необходимый фрейм
4-я вкладка
 
xRomax - не получается , да и там написано (Web only).
Посмотрел почту,там реально всё работает как надо, к вьюшкам ничего не подвязано, фрейма NotesView у меня вообще нет, может кто знает как сделать что бы все вьюшки с нужным фреймом грузились, а то мелочь , а не получается, греться уже начинаю ))))
В настройках базы ничего не нашёл (((
 
Sandro
У меня без проблем получилось,вы не туда видно смотрите.Открываете необходимую вьюху-> свойства->указываете необходимый фрейм:
http://kartinki.ws/images/example12.bmp
 
Sandro
Как нет? В фреймсете Mail View Frame есть фрейм NotesView. Ты, случайно, не путаешь фрейм и фреймсет? ;)
 
Medevic - нашёл ))) Но переименовка не помогла, а настройку для базы на этот фрейм не нашёл )))

xRomax - Я там всё и ставлю, ты когда делаешь Notes preview во вьюшке, у тебя вьюшка отобрадается с этим фреймом?
 
Sandro
А зачем нотес превью брать,ты ж говорил ссылку на вьюху нужно.Попробуй ссылку сделай и поставь в свойствах вьюхи так как я говорил выше.Будет отображать так как положено
 
Ссылка в письме, открываешь её открывается вьюшка базы, а вместо панели тупо список всех вьюшек в базе ((( Делаю точно так же как ты (((
 
Sandro
хм..У меня работает
 
Ссылка в письме, открываешь её открывается вьюшка базы, а вместо панели тупо список всех вьюшек в базе ((( Делаю точно так же как ты (((
У меня такое иногда наблюдалось, когда не было дефолтной вьюшки (вторая закладка свойств вьюхи, первый флажок).
 
Статус
Закрыто для дальнейших ответов.

Статистика тем

Создано
Sandro,
Последний ответ от
nvyush,
Ответы
17
Просмотры
8 986