2006-05-10 17:03 [LotusScript]解除文件鎖定

ND6有文件鎖定的功能,也就是當文件被一個User編輯時,其他的User就無法同時進入相同的文件編輯,此時先檢查:

1.資料庫屬性的設定

取消〔允許文件鎖定〕功能,預設也不會勾選這個功能,如果你想要使用文件鎖定,記得點選這個即可。

2.接著在預設的套表中,他們會建議一開啟時不要進入編輯狀能,並且選擇〔衝突處理〕。為的是要合併衝突,因為多人編輯儲存時一定會產生這樣的問題,所以先合併對管理者比較省事。(當然要視需求而定)

3.以上1及2設完後,仍然會出現文件鎖定的狀況時,就要在視界動手腳,在[Queryopendocument]事件內下以下的語法,就可以渡過這關了。

這狀況主要是發生在,使用下面程式測試時,回傳值是disabled.

Sub Click(Source As Button)
  Dim session As New NotesSession
  Dim db As NotesDatabase
  Set db = session.CurrentDatabase
  If db.IsDocumentLockingEnabled Then
    db.IsDocumentLockingEnabled = False
    Messagebox "Document locking is disabled",, "Disabled"
  Else
    db.IsDocumentLockingEnabled = True
    Messagebox "Document locking is enabled",, "Enabled"
  End If
End Sub

但偏偏文件還是鎖定的狀態時,就可以採用這個解決的方法。希望對你有所幫助!

平均分數:0 顆星    投票人數:0
我要評分:
回應
今天幾號?
    沒有新回應!






如何使用RSS
Powered by Xuite
美食、流行音樂、日韓劇、動漫畫都愛!
關鍵字
mxna