中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

組織機構構建說明

發布時間:2020-07-21 04:47:39 來源:網絡 閱讀:293 作者:fishwood9701 欄目:數據庫

度量快速開發平臺中,組織機構維護中,有部門崗位設置,人員注冊,人員定崗幾個組織機構相關的功能,這些功能操作的表主要有sa_dept_dict,sa_staff_info,sa_staff_role表。系統使用平臺提供的功能維護的部門崗位、人員以及定崗后,人員重新登錄就能看到新設置的效果。


如果二次開發人員想重新構建部門崗位設置,人員注冊,人員定崗這幾個功能,向這些表插入數據的時候,如果直接用insert into 表的方式執行,則人員重新登錄后,看不到設置的效果,這是因為平臺中考慮了系統性能,對于組織機構數據進行了數據緩存。

那么用戶二次構建組織機構時候,要如何來刷新組織機構緩存呢?

我們在向這幾張表中插入數據的時候,就不能用 executeNonquery(insert into )  ,而需要用平臺提供的 SaveDataTable  方法來實現,該方法檢測到組織機構的表數據變化時,會自動刷新。

使用方法示例(構建一個人員定崗)

dim dt = executeSelect("select ID,USER_ID,DEPT_ID,SORT_ORDER,IS_DEFAULT from SA_STAFF_ROLE where 1=0")
dim dr
dr = dt.NewRow()
dr["ID"]=Guid()
dr["USER_ID"]=管理人員信息.GetFocusedRowValue("ID")
dr["DEPT_ID"]=return_RoleID
dr["SORT_ORDER"]= 1
dr["IS_DEFAULT "]= 0
dt.Rows.Add(dr)
SaveDataTable("default","SA_STAFF_ROLE",dt)



'保存DataTable,第一個參數為數據庫名,字符串;第二個參數為表名,字符串;
'第三個參數為表對應的DataTable,只能保存數據庫中有的字段。
SaveDataTable("default","table_name",datatable)

原文地址:http://bbs.delit.cn/thread-1067-1-1.html

轉載請注明出處:

撰寫人:度量科技http://www.delit.cn

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

保山市| 五峰| 甘谷县| 巨鹿县| 芒康县| 高陵县| 中牟县| 综艺| 龙川县| 成安县| 柳江县| 朝阳县| 临沧市| 靖边县| 遵化市| 原平市| 固阳县| 克什克腾旗| 肥西县| 广昌县| 高唐县| 卢湾区| 阳原县| 巨鹿县| 邻水| 茶陵县| 光山县| 巴彦淖尔市| 五大连池市| 赤城县| 临武县| 金坛市| 云南省| 阳曲县| 水富县| 武清区| 龙山县| 石狮市| 班戈县| 江安县| 辛集市|