说明:收录全网最新的团体标准 提供单次或批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210176642.1 (22)申请日 2022.02.24 (71)申请人 奇安信科技 集团股份有限公司 地址 100032 北京市西城区新 街口外大街 28号102号楼3层3 32号 申请人 奇安信网神信息技 术 (北京) 股份有 限公司 (72)发明人 黄河燕 徐立坚  (74)专利代理 机构 成都维飞知识产权代理有限 公司 5131 1 专利代理师 张巧燕 (51)Int.Cl. G06F 9/451(2018.01) G06F 3/0484(2022.01) G06F 16/23(2019.01) (54)发明名称 一种数据选择方法以及装置 (57)摘要 本申请实施例提供一种数据选择方法, 所述 数据选择方法包括: 响应于用户在显示界面上所 触发的选择动作, 调用数据库记录所述选择动 作; 获取由所述数据库生成的选择动作记录文 件, 其中, 所述选择动作记录文件用于记录本次 操作包括的所有选择动作; 至少根据所述选择动 作记录文件的内容确定所述本次操作从所有待 选择数据中选中的数据, 得到目标数据。 本申请 的一些实施例采用数据库实时记录用户选择动 作的方法, 不仅实现了显示界面大量数据的多页 面自由选 择, 而且大大提高了大量数据选择时的 软件响应速率, 极大降低系统内存消耗, 增强用 户体验感。 权利要求书3页 说明书12页 附图7页 CN 114546566 A 2022.05.27 CN 114546566 A 1.一种数据选择 方法, 其特 征在于, 所述数据选择 方法包括: 响应于用户在显示界面上 所触发的选择动作, 调用数据库记录所述选择动作; 获取由所述数据库生成的选择动作记录文件, 其中, 所述选择动作记录文件用于记录 本次操作包括的所有选择动作; 至少根据所述选择动作记录文件的内容确定所述本次操作从所有待选择数据中选中 的数据, 得到目标 数据。 2.如权利要求1所述的数据选择方法, 其特征在于, 在所述调用数据库记录所述选择动 作之前, 所述数据选择 方法还包括: 在所述数据库中构建数据表, 并在所述数据中设置标识位字段, 其中, 所述标识位字段 包括多个标识位, 且一个标识位与一条 可被选择的数据对应设置; 所述调用数据库记录所述选择动作, 包括: 通过所述标识位字段记录所述选择动作。 3.如权利要求2所述的数据选择方法, 其特征在于, 所述所有待选择数据包括所述目标 数据和除所述目标数据之外的剩余数据, 所述目标数据在所述所有待选择数据中的占比为 M, 所述剩余数据在所述所有待选择数据中的占比为N, M取值为零 或正数, N的取值为零或正 数, M与N的和为1, 其中, 若M大于N, 则在所述选择动作记录文件中与所述目标数据对应的各标识位被设置为默 认值; 若N大于M, 则在所述选择动作记录文件中与所述剩余数据对应的各标识位被设置为默 认值。 4.如权利要求1 ‑3任一项所述的数据选择方法, 其特征在于, 所述显示界面设置有全选 单元, 其中, 所述至少根据所述选择动作记录文件的内容确定所述本次操作从所有待选择数据中 选中的数据得到目标数据, 包括: 根据针对所述全选单元 的选择结果和所述选择动作记录 文件的内容得到所述目标 数据。 5.如权利要求4所述的数据选择方法, 其特征在于, 所述根据针对所述全选单元的选择 结果和所述选择动作记录文件的内容得到所述目标 数据, 包括: 若确认所述全选单元被选 中时, 则将所述选择动作记录文件中与所有默认值对应的各 条可被选择的数据作为所述目标 数据所包括的数据; 若确认所述全选单元未被选中时, 则将所述选择动作记录文件中与 所有第二数值对应 的各条可被选择的数据作为所述目标 数据所包括的数据; 其中, 所述第二数值是与所述默认值大小不同的整数值。 6.如权利要求4所述的数据选择方法, 其特征在于, 所述显示界面还包括针对每条可被 选择的数据设置的选择单元, 且所述本次操作包括针对所述全选单元的操作和针对所述选 择单元的操作, 其中, 所述响应于用户在显示界面上所触发的选择动作, 调用数据库记录所述选择动作, 包 括: 响应于所述用户选 中所述全选单元的操作, 控制所述数据库将与所述标识位字段对应 的所有标识位的值设置为所述默认值;权 利 要 求 书 1/3 页 2 CN 114546566 A 2响应于所述用户对部分选择单元的取消选中操作, 控制所述数据库将与目标标识位对 应的数值从所述默认值修改为第二数值, 得到更新动作记录文件, 其中, 所述目标标识 位包 括与所述部分选择 单元对应的各 标识位; 所述获取由所述数据库生成的选择动作记录文件, 包括: 获取所述更新动作记录文件; 所述根据针对所述全选单元的选择结果和所述选择动作记录文件的内容得到所述目 标数据, 包括: 若确认所述全选单元被选中, 则将在所述更新动作记录文件中与所有默认 值 对应的各 条可被选择的数据均 作为所述目标 数据所包括的数据。 7.如权利要求4所述的数据选择方法, 其特征在于, 所述显示界面还设置有针对每条可 被选的数据设置的选择单元, 且所述本次操作包括针对所述全选单元的操作和针对所述选 择单元的操作, 其中, 所述响应于用户在显示界面上所触发的选择动作, 调用数据库记录所述选择动作, 包 括: 响应于所述用户取消针对所述全选单元的选 中操作, 控制所述数据库将与 所述标识位 字段对应的所有标识位的值设置为默认值; 响应于所述用户对部分选择单元的选 中操作, 控制所述数据库将与目标标识位对应的 数值从所述默认值修改为第二数值, 得到更新动作记录文件, 其中, 所述目标标识 位包括与 所述部分选择 单元对应的各 标识位; 所述获取由所述数据库生成的选择动作记录文件, 包括: 获取所述更新动作记录文件; 所述根据针对所述全选单元的选择结果和所述选择动作记录文件的内容得到所述目 标数据, 包括: 若确认所述全选单元未被选中, 则将在所述更新动作记录文件中与所有第二 数值对应的各 条可被选择的数据均 作为所述目标 数据所包括的数据。 8.如权利要求1所述的数据选择方法, 其特征在于, 所述显示界面设置有全选单元和针 对每条可被选的数据设置的选择 单元, 且所述本次操作是针对所述全选单 元的操作, 其中, 所述响应于用户在显示界面上所触发的选择动作, 调用数据库记录所述选择动作, 包 括: 响应于所述用户选 中所述全选单元的操作, 控制所述数据库将与所述标识位字段对应 的所有标识位的值设置为默认值, 得到所述选择动作记录文件; 所述至少根据所述选择动作记录文件的内容确定本次操作被选择的目标数据, 包括: 若确认所述全选单元被选中且确认所述选择动作记录文件中包括的标识位字段 的所有标 识位的值均为默认值, 则将所有 待选择数据确认为所述目标 数据。 9.如权利要求5 ‑8中任一项所述的数据选择方法, 其特征在于, 所述默认值为数字0, 且 所述第二数值 为数字1。 10.如权利要求6 ‑8任一项所述的数据选择方法, 其特征在于, 所述选择单元是为每条 可被选的数据设置的复选 框。 11.如权利要求6 ‑7任一项所述的数据选择方法, 其特征在于, 采用SQL语句将所述第二 数值写入 对应的标识位。 12.如权利要求6 ‑8任一项所述的数据选择方法, 其特征在于, 所述选择动作包括点击权 利 要 求 书 2/3 页 3 CN 114546566 A 3

.PDF文档 专利 一种数据选择方法以及装置

文档预览
中文文档 23 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共23页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种数据选择方法以及装置 第 1 页 专利 一种数据选择方法以及装置 第 2 页 专利 一种数据选择方法以及装置 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 11:15:07上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。