2016-11-23 44 views
0

圖標我保持它發送出去的電子郵件有這樣的筆記URL鏈接的應用程序:筆記URL(注意://)有時不能創建工作區

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

我通過遠程會話時數據庫看到示威打開鏈接時不會創建工作區中的圖標。文檔被打開,但是'在數據庫上創建工作區圖標'行爲沒有香蕉。

我還沒有能夠在我的機器上重現這一點,我也注意到,與文檔相反,服務器'提示'沒有考慮 - 可能的複製品之一被抽出空氣並在工作區上重新創建。

我錯過了什麼?有沒有可能在工作空間中創建圖標的notesurl的某些組合(即服務器的命名約定)?或者它可能是更晦澀的東西,像損壞的desktop.ndks?

回答

1

我在很少的地方使用過這種URL格式,它一直在運行,它會打開正確的服務器。我做的不同之處在於使用/0/而不是UNID "/" & viewUNID & "/"。這將直接打開文件,如果它存在於數據庫中,並且它也更快。

但您的解決方案也應該工作,如果問題是針對少數用戶特定的,您應該刪除緩存/桌面並嘗試。

+0

是的,刪除緩存解決了問題。 –