您的位置: 旅游網 > 影視 >> 電影節

    處理復制與保存沖突計劃

    發布時間:2021-10-29 05:46:55

    問題:

    運行在服務器上以及有多個復本的數據庫難免會出現復制與保存沖突的情況。如何處理這種情況是所有Notes管理員和設計者都要面對的問題。

    復制與保存沖突可由以下原因造成:

    在兩次復制之間,如果有兩個用戶同時或多個用戶了不同數據庫復本上的相同文檔,就會出現復制沖突。

    如果有兩個或多個用戶同時同一個數據庫的同一個文檔,則會出現保存沖突。

    解決方法:

    一、可以在表單屬性框中的基本付簽選中:“合并復制沖突”,并知底功能表單基本付簽中的版本選項。

    二、在這里介紹一些和處理復制與保存沖突情況有關的方法與技巧:

    1、創建列出所有沖突文檔的視圖:(VewConflict)

    沖突文檔都包含一個名為“$Conflict”的域,因此可以用下面的試圖選擇公式列出所有沖突文檔。

    SELECT @ISAvailable(\"$Conflict\")

    2、將沖突文檔與主文檔同屏顯示以便比較兩者之間的差別:

    由于沖突文檔被保存為主文檔的答復文檔,在打開沖突文檔以后使用快捷圖標“顯示/隱藏預覽主文檔”,主文檔就會被顯示在預覽窗格中了。

    3、附加菜單命令比較兩個文檔之間的差別:

    在i文件中加入下面一行:

    AddInMenus=C:\\Notes\\l

    然后重起Notes,就回發現“操作”菜單中多了一項“Different of 2 document”.

    4、找到沖突文檔的主文檔:

    Sub Click(Source as Button)

    Const FolderName=\"ReplicationConFlict\"

    dim s As New NotesSession

    dim doccol as NotesDocumentCollection

    dim doc as Notesdocument,topdoc as notesdocument

    dim folder as notesView

    set dbcur=rrentdatabase

    set processeddocuments

    set doc=tfirstdocument

    while not(doc is nothing)

    set topdoc=gettopdoc(doc)

    call tinfolder(Foldername)

    set doc=tnextdocument(doc)

    wend

    End Sub

    Function GetTopDoc(DocSource as notesDocument) as NotesDocument

    dim doctop as notesdocument

    dim strUNID as String

    set doctop=docsource

    strUNID=rentDocumentUNID

    Do While (strUNID\"\")

    set DocTop=tDocumentByUNID(StrUNID)

    strUNID=rentdocumentUNID

    loop

    set GetTopDoc=doctop

    End Functiong

    5、將沖突文檔保存為主文檔

    選種若干沖突文檔后運行下面代理。這個代理把選種的沖突文檔保存為主文檔。

    dim s as new notessession

    set db=rrentdatabase

    set dc=processedDocuments

    set doc=tfirstdocument

    \'$conflict是沖突文檔的標志

    call moveItem(\"$Conflict\")

    \'得到沖突文檔的主文檔

    if Response then

    Set Parent=tDocumentByUNID(rentDocumentUNID)

    if Response then

    \'如果文檔是答復的答復

    dim GrandParant as Notesdocument

    Set GrandParant=tDocumentByUNID(rentDocumentUNID)

    call keResponse(GrandParent)

    else

    \'$Ref 域是答復文檔的標志

    call moveItem(\"$Ref\")

    end if

    end if

    call ve(True,True)

    依然是好朋友。大S由于拍戲比較多 SP:

    當使用LS在后臺創建文檔的時候,表單中“合并復制沖突”選項無效,在文檔中加入下面代碼:

    doc.$Conflicts=\"1\"

    銀川治療男性功能障礙哪家好
    孩子不愛吃飯怎么辦
    福州卵巢炎哪家好
    猜你會喜歡的
    猜你會喜歡的
    主站蜘蛛池模板: 6一10周岁毛片在线| 亚洲国产三级在线观看 | 激性欧美激情在线aa| 国产成视频在线观看| 一区二区三区免费视频网站 | 美女巨胸喷奶水视频www免费| 国产精品区一区二区三| 一级一级女人真片| 最新国产精品精品视频| 俄罗斯一级成人毛片| 青娱乐在线免费观看视频| 国内最真实的XXXX人伦| 中文字幕影片免费在线观看| 欧美乱强伦xxxxx高潮| 女人18毛片免费观看| 亚洲一区二区三区高清| 精品人妻无码区在线视频| 国产精品毛片在线完整版| 中文字幕巨大乳在线看| 欧美大黑帍在线播放| 动漫乱理伦片在线观看| 韩国成人在线视频| 在线观看片免费人成视频播放 | 九九在线中文字幕无码| 狼群视频在线观看www| 国产丰满肥熟在线观看| 浮力影院第一页| 大量精子注入波多野结衣| 中文字幕在线播放第一页| 日韩一区二区三区精品| 亚洲五月六月丁香激情| 欧美黑人xxxx| 俺也去在线观看视频| 美国式家庭禁忌| 国产免费av片在线播放 | 欧美性色欧美a在线播放| 国产国产人免费人成免费视频 | 一本大道AV伊人久久综合| 日韩视频一区二区三区| 亚洲日本久久一区二区va| 男女性杂交内射女BBWXZ|