您的位置: 旅游網(wǎng) > 影視 >> 電影節(jié)

    處理復(fù)制與保存沖突計(jì)劃

    發(fā)布時(shí)間:2021-10-29 05:46:55

    問題:

    運(yùn)行在服務(wù)器上以及有多個(gè)復(fù)本的數(shù)據(jù)庫難免會(huì)出現(xiàn)復(fù)制與保存沖突的情況。如何處理這種情況是所有Notes管理員和設(shè)計(jì)者都要面對的問題。

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

    在兩次復(fù)制之間,如果有兩個(gè)用戶同時(shí)或多個(gè)用戶了不同數(shù)據(jù)庫復(fù)本上的相同文檔,就會(huì)出現(xiàn)復(fù)制沖突。

    如果有兩個(gè)或多個(gè)用戶同時(shí)同一個(gè)數(shù)據(jù)庫的同一個(gè)文檔,則會(huì)出現(xiàn)保存沖突。

    解決方法:

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

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

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

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

    SELECT @ISAvailable(\"$Conflict\")

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

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

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

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

    AddInMenus=C:\\Notes\\l

    然后重起Notes,就回發(fā)現(xiàn)“操作”菜單中多了一項(xiàng)“Different of 2 document”.

    4、找到?jīng)_突文檔的主文檔:

    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、將沖突文檔保存為主文檔

    選種若干沖突文檔后運(yùn)行下面代理。這個(gè)代理把選種的沖突文檔保存為主文檔。

    dim s as new notessession

    set db=rrentdatabase

    set dc=processedDocuments

    set doc=tfirstdocument

    \'$conflict是沖突文檔的標(biāo)志

    call moveItem(\"$Conflict\")

    \'得到?jīng)_突文檔的主文檔

    if Response then

    Set Parent=tDocumentByUNID(rentDocumentUNID)

    if Response then

    \'如果文檔是答復(fù)的答復(fù)

    dim GrandParant as Notesdocument

    Set GrandParant=tDocumentByUNID(rentDocumentUNID)

    call keResponse(GrandParent)

    else

    \'$Ref 域是答復(fù)文檔的標(biāo)志

    call moveItem(\"$Ref\")

    end if

    end if

    call ve(True,True)

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

    當(dāng)使用LS在后臺創(chuàng)建文檔的時(shí)候,表單中“合并復(fù)制沖突”選項(xiàng)無效,在文檔中加入下面代碼:

    doc.$Conflicts=\"1\"

    銀川治療男性功能障礙哪家好
    孩子不愛吃飯?jiān)趺崔k
    福州卵巢炎哪家好
    猜你會(huì)喜歡的
    猜你會(huì)喜歡的
    主站蜘蛛池模板: 人妻人人澡人人添人人爽人人玩 | 日本高清免费aaaaa大片视频| 免费一区二区视频| 韩国电影中文字幕在线观看 | 在线观看高嫁肉柳1一4集中文| 久久久久久亚洲精品无码| 欧美成人久久久| 免费日产乱码卡一卡| 边吃奶边摸下面| 国产粗话肉麻对白在线播放| a网站在线观看| 成年人在线免费观看视频网站| 乳揉みま痴汉电车动漫中文字幕| 泰国一级淫片免费看| 又粗又大又硬又爽的免费视频| 黄瓜视频芭乐视频app下载| 国产视频你懂的| а√天堂资源官网在线资源| 日本最刺激夫妇交换影片| 亚洲午夜国产片在线观看| 玉蒲团之偷情宝鉴电影| 四个美女大学被十七个txt| 黑人狠狠的挺身进入| 国产精品美女www爽爽爽视频| juy051佐佐木明希在线观看| 护士人妻hd中文字幕| 久久精品国产亚洲7777| 欧美人与动人物姣配xxxx| 亚洲视频在线观看| 精品久久久久久亚洲精品| 国产一卡2卡3卡四卡高清 | 日本全套xxxx按摩| 亚洲av中文无码乱人伦在线观看 | 一级看片免费视频囗交| 日本小视频免费| 久草免费手机视频| 欧美亚洲人成网站在线观看 | 亚洲色图五月天| 国产精品香蕉在线观看| ak福利午夜在线观看| 快穿之青梅竹马女配|