[發(fā)明專利]用于客戶端界面的數(shù)據(jù)批量處理方法及裝置有效
| 申請?zhí)枺?/td> | 201410769126.5 | 申請日: | 2014-12-12 |
| 公開(公告)號: | CN104536997B | 公開(公告)日: | 2018-11-09 |
| 發(fā)明(設計)人: | 賴華貴 | 申請(專利權)人: | 北京國雙科技有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30;G06F9/451;G06Q50/20 |
| 代理公司: | 北京康信知識產權代理有限責任公司 11240 | 代理人: | 李志剛;吳貴明 |
| 地址: | 100086 北京市海淀區(qū)*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 指令 客戶端 目標屬性 數(shù)據(jù)過濾 數(shù)據(jù)修改 操作效率 批量修改 篩選 客戶端界面 關聯(lián) 指令修改 | ||
本發(fā)明公開了一種用于客戶端界面的數(shù)據(jù)批量處理方法及裝置,該用于客戶端界面的數(shù)據(jù)批量處理方法包括:確定客戶端界面上目標屬性,其中,目標屬性為關聯(lián)于客戶端界面中的數(shù)據(jù)的屬性;接收多個數(shù)據(jù)過濾指令;接收多個數(shù)據(jù)修改指令,其中,多個數(shù)據(jù)修改指令與多個數(shù)據(jù)過濾指令一一對應;判斷是否接收到提交指令;以及在判斷出接收到提交指令時,根據(jù)多個數(shù)據(jù)過濾指令從目標屬性關聯(lián)的數(shù)據(jù)中篩選數(shù)據(jù)和根據(jù)多個數(shù)據(jù)修改指令修改篩選出的數(shù)據(jù)。通過本發(fā)明,解決了對數(shù)據(jù)進行批量修改時操作效率低的問題,進一步達到了提高對數(shù)據(jù)進行批量修改的操作效率。
技術領域
本發(fā)明涉及數(shù)據(jù)處理領域,具體而言,涉及一種用于客戶端界面的數(shù)據(jù)批量處理方法及裝置。
背景技術
在客戶端界面上對實體的屬性進行批量編輯時,在選中一批待修改的實體后,一般情況下只能對這批待修改實體的屬性進行統(tǒng)一修改,修改為相同值。例如,在學生信息管理系統(tǒng)中,如果需要將學生的專業(yè)由計算機專業(yè)更名為計算機科學技術,信息專業(yè)更改為信息管理專業(yè),常見操作為:首先進行學生專業(yè)的過濾篩選,選出專業(yè)等于計算機專業(yè)的學生,然后進行批量編輯,將選中的學生的專業(yè)全部修改為計算機科學技術,對于信息專業(yè)的學生的專業(yè)信息的修改同樣按照上述步驟執(zhí)行。此時,如果需要篩選的條件較多時,需要多次執(zhí)行上述步驟,操作效率比較低。
針對相關技術中對數(shù)據(jù)進行批量修改時操作效率低的問題,目前尚未提出有效的解決方案。
發(fā)明內容
本發(fā)明的主要目的在于提供一種用于客戶端界面的數(shù)據(jù)批量處理方法及裝置,以解決相關技術中對數(shù)據(jù)進行批量修改時操作效率低的問題。
為了實現(xiàn)上述目的,根據(jù)本發(fā)明的一個方面,提供了一種用于客戶端界面的數(shù)據(jù)批量處理方法。
根據(jù)本發(fā)明的用于客戶端界面的數(shù)據(jù)批量處理方法包括:確定客戶端界面上目標屬性,其中,目標屬性為關聯(lián)于客戶端界面中的數(shù)據(jù)的屬性;接收多個數(shù)據(jù)過濾指令,其中,多個數(shù)據(jù)過濾指令為用于指示從目標屬性關聯(lián)的數(shù)據(jù)中篩選數(shù)據(jù)的指令;接收多個數(shù)據(jù)修改指令,其中,數(shù)據(jù)修改指令為指示對數(shù)據(jù)過濾指令從目標屬性關聯(lián)的數(shù)據(jù)中篩選出的數(shù)據(jù)進行修改的指令,并且多個數(shù)據(jù)修改指令與多個數(shù)據(jù)過濾指令一一對應;判斷是否接收到提交指令,其中,提交指令為用于執(zhí)行根據(jù)多個數(shù)據(jù)過濾指令篩選數(shù)據(jù)和根據(jù)多個數(shù)據(jù)修改指令修改篩選出的數(shù)據(jù)的指令;以及在判斷出接收到提交指令時,根據(jù)多個數(shù)據(jù)過濾指令從目標屬性關聯(lián)的數(shù)據(jù)中篩選數(shù)據(jù)和根據(jù)多個數(shù)據(jù)修改指令修改篩選出的數(shù)據(jù)。
進一步地,在判斷出接收到提交指令時,根據(jù)多個數(shù)據(jù)過濾指令從目標屬性關聯(lián)的數(shù)據(jù)中篩選數(shù)據(jù)和根據(jù)多個數(shù)據(jù)修改指令修改篩選出的數(shù)據(jù)包括:分別根據(jù)多個數(shù)據(jù)過濾指令中的每一個數(shù)據(jù)過濾指令從目標屬性關聯(lián)的數(shù)據(jù)中篩選數(shù)據(jù),得到多個數(shù)據(jù)集合;分別根據(jù)多個數(shù)據(jù)修改指令中的每一個數(shù)據(jù)修改指令對多個數(shù)據(jù)集合中的數(shù)據(jù)進行修改,得到修改后的數(shù)據(jù);以及將修改后的數(shù)據(jù)更新到數(shù)據(jù)庫中。
進一步地,分別根據(jù)多個數(shù)據(jù)過濾指令中的每一個數(shù)據(jù)過濾指令從目標屬性關聯(lián)的數(shù)據(jù)中篩選數(shù)據(jù),得到多個數(shù)據(jù)集合之后,該方法還包括:判斷多個數(shù)據(jù)集合是否存在交集;以及如果判斷出多個數(shù)據(jù)集合存在交集,則輸出第一提示信息,其中,第一提示信息為用于提示多個數(shù)據(jù)集合存在交集。
進一步地,在判斷出多個數(shù)據(jù)集合存在交集,輸出第一提示信息之后,該方法還包括:接收選擇指令,其中,選擇指令為用于選擇對存在交集的多個數(shù)據(jù)集合的修改方式的指令;根據(jù)選擇指令確定選擇的修改方式;以及根據(jù)選擇的修改方式對多個數(shù)據(jù)集合進行修改。
進一步地,數(shù)據(jù)修改指令包括第一數(shù)據(jù)修改指令和第二數(shù)據(jù)修改指令,其中,第一數(shù)據(jù)修改指令為用于將與第一數(shù)據(jù)修改指令對應的數(shù)據(jù)過濾指令篩選出的數(shù)據(jù)修改為相同值的指令,第二數(shù)據(jù)修改指令為用于按照預設規(guī)則將與第二數(shù)據(jù)修改指令對應的數(shù)據(jù)過濾指令篩選出的數(shù)據(jù)進行修改的指令。
為了實現(xiàn)上述目的,根據(jù)本發(fā)明的另一方面,提供了一種用于客戶端界面的數(shù)據(jù)批量處理裝置。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京國雙科技有限公司,未經北京國雙科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410769126.5/2.html,轉載請聲明來源鉆瓜專利網。





