notes url (notes://) 有时不会在工作区上创建图标
notes url (notes://) sometimes does not create icon on workspace
我正在维护一个应用程序,该应用程序发送带有注释 url link 的电子邮件,如下所示:
noteshref = "notes://" & serverName.Common & "/" & docToLink.Parentdatabase.Replicaid & "/" & viewUNID & "/" & docToLink.Universalid
viewUNID是这样计算的:
Dim viewUNID As String
Set nc = db.Createnotecollection(False)
nc.Selectviews=True
nc.Selectionformula={@isMember("Vtousdocuments";@explode($Title;"|"))}
nc.Buildcollection
If nc.Count > 0 Then
viewID = nc.Getfirstnoteid
Dim note As NotesDocument
Set note = db.Getdocumentbyid(viewID)
viewUNID=note.Universalid
Delete note
Else
viewUNID="0"
End If
Delete nc
我查看了 NotesURL 的文档:
https://www-10.lotus.com/ldd/dominowiki.nsf/dx/notes-urls
当打开 link 时未创建工作区上的数据库图标时,我已经看到通过远程会话进行的演示。文档被打开,但 'create a Workspace icon on the database' 行为没有结果。
我无法在我的机器上重现这个,我还注意到,与文档相反,服务器 'hint' 未被考虑 - 一个可能的副本被拉出稀薄的空气并在工作区重新创建。
我错过了什么吗?是否可能存在某些不在工作区上创建图标的注释 url 组合(即服务器的命名约定)?或者它可能是更模糊的东西,比如损坏的 desktop.ndks?
我在几个地方使用过这种 URL 格式,它一直有效,而且它打开了正确的服务器。我做的不同的一件事是使用 /0/
而不是视图 UNID "/" & viewUNID & "/"
。如果它存在于数据库中并且速度也更快,这将直接打开文档。
但是您的解决方案也应该有效,如果问题是针对少数用户的特定问题,您应该删除 cache/desktop 并尝试。
我正在维护一个应用程序,该应用程序发送带有注释 url link 的电子邮件,如下所示:
noteshref = "notes://" & serverName.Common & "/" & docToLink.Parentdatabase.Replicaid & "/" & viewUNID & "/" & docToLink.Universalid
viewUNID是这样计算的:
Dim viewUNID As String
Set nc = db.Createnotecollection(False)
nc.Selectviews=True
nc.Selectionformula={@isMember("Vtousdocuments";@explode($Title;"|"))}
nc.Buildcollection
If nc.Count > 0 Then
viewID = nc.Getfirstnoteid
Dim note As NotesDocument
Set note = db.Getdocumentbyid(viewID)
viewUNID=note.Universalid
Delete note
Else
viewUNID="0"
End If
Delete nc
我查看了 NotesURL 的文档: https://www-10.lotus.com/ldd/dominowiki.nsf/dx/notes-urls
当打开 link 时未创建工作区上的数据库图标时,我已经看到通过远程会话进行的演示。文档被打开,但 'create a Workspace icon on the database' 行为没有结果。
我无法在我的机器上重现这个,我还注意到,与文档相反,服务器 'hint' 未被考虑 - 一个可能的副本被拉出稀薄的空气并在工作区重新创建。
我错过了什么吗?是否可能存在某些不在工作区上创建图标的注释 url 组合(即服务器的命名约定)?或者它可能是更模糊的东西,比如损坏的 desktop.ndks?
我在几个地方使用过这种 URL 格式,它一直有效,而且它打开了正确的服务器。我做的不同的一件事是使用 /0/
而不是视图 UNID "/" & viewUNID & "/"
。如果它存在于数据库中并且速度也更快,这将直接打开文档。
但是您的解决方案也应该有效,如果问题是针对少数用户的特定问题,您应该删除 cache/desktop 并尝试。