Constantin A Chervonenko , не знал, спасибо!
Но все равно такой вариант прокатит, когда линк формируется вручную (Copy document as link) или программно через
.AppendDocLink(), но часто линки делают в виде гиперссылок типа таких:
Код:
urlNotes$ = "notes://" + Server_Notes_Name.common + "/" + doc.ParentDatabase.replicaid + "/0/" + doc.Universalid
здесь открытие происходит без участия вида, и указание в представлении формулы формы не приведет к результату. Документ откроется через форму, указанную в поле form.
Вот и объясните обчеству, на кой там вьюха?
Теперь понятно, что используются некоторые свойства представления, но не знаю какие еще кроме формулы формы, придется вам помочь объяснить
В хелпе написано "If the doclink does not target a view, this property is 32 zeros."
но я проверил, если дефолтного вида нет, а документ больше ни в каком виде не открывается, то линк вообще не создается, вылетает ошибка:
---------------------------
IBM Lotus Notes
---------------------------
Couldn't get default View id for database (testdb.ntf)
---------------------------
ОК
---------------------------