當(dāng)前位置:工程項目OA系統(tǒng) > OA系統(tǒng)企業(yè)版 > 使用說明 > 工作流程設(shè)計 > 工作流程二次開發(fā)
如何在phpmyadmin中刪除異常流程
視頻比較大,請耐心等待5秒,下載視頻
Pypmyadmin可以用來圖形化管理OA的數(shù)據(jù)庫,具體的安裝配置請參照這篇幫助文檔《phpmyadmin安裝配置教程》。
有時某些非法操作導(dǎo)致了一些數(shù)據(jù)存在系統(tǒng)中無法刪除,如在工作轉(zhuǎn)交的時候出現(xiàn)了兩個一樣的異常流程不能辦理,沒有用系統(tǒng)里的流程修復(fù)工具,而是直接刪除了流程和表單,這樣這個異常流程一直存在于待辦工作中無法轉(zhuǎn)交也無法刪除。所以需要借助phpmyadmin工具從數(shù)據(jù)庫中刪除。
要在數(shù)據(jù)庫中刪除一個流程需要找到對應(yīng)的三個表,流水號為流程的唯一標(biāo)識,要刪除流程就要找到該流程的流水號。流水號在數(shù)據(jù)表中的字段是RUN_ID。
現(xiàn)在以一個例子介紹操作過程,如下圖是在工作查詢中查到的流水號為18的請假申請流程,第一步已經(jīng)轉(zhuǎn)交出去,第二步還未接收。
現(xiàn)在打開phpmyadmin的操作界面。
1.找到oa數(shù)據(jù)庫下的flow_run這個數(shù)據(jù)表,可以看到右邊的表的各個字段,RUN_ID為流程流水號,RUN_NAME為流程名(由于phpmyadmin不支持中文字符,所以顯示為亂碼)。例子中是要刪除流水號為18的請假申請流程,找到RUN_ID=18這一行,點擊前面的刪除,這個表中的操作即完成。
2.找到flow_run_prcs這個數(shù)據(jù)表,同第一個數(shù)據(jù)表的操作一樣,也是找到RUN_ID=18的行并刪除。流程已經(jīng)辦理的步驟不一樣對應(yīng)的數(shù)據(jù)表中該流程的行數(shù)也不一樣。
3.在以wft_開頭的表里找到RUN_ID等于你要刪的那個流程的流水號的記錄并刪除。
如現(xiàn)在要刪除RUN_ID=18的流程,通過查找這些數(shù)據(jù)表,找到了wft_5和wft_29這兩個表中有RUN_ID=18的字段,刪除這兩行。
通過刪除這三個數(shù)據(jù)表中的數(shù)據(jù)這個辦理的工作在OA中已經(jīng)被刪除了,重新在工作查詢中查找。
查詢結(jié)果是已經(jīng)查找搜索不到該辦理中的工作,并且每一步經(jīng)辦過該工作的人在待辦工作、辦理中工作中也不會再出現(xiàn)該流程。
相關(guān)文章參考: | 如何刪除表單分類 |
OA系統(tǒng)刪除流程 | |
刪除流程 | |
如何刪除系統(tǒng)自帶角色 |
成都公司:成都市成華區(qū)建設(shè)南路160號1層9號
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓