对表格数据进行批量操作的方法和装置制造方法及图纸

技术编号:10286684 阅读:260 留言:0更新日期:2014-08-06 11:53
本发明专利技术公开了一种对表格数据进行批量操作的方法,包括:记录用户在表格中所进行的连续操作对应的操作数据;对所记录的操作数据进行相关性分析,生成对表格中的表格数据进行批量操作的操作条件;根据生成的操作条件,筛选表格中符合该操作条件的表格数据,并提示用户确认是否对筛选出的表格数据进行批量操作。本发明专利技术还公开了相应的装置。采用本发明专利技术所公开的方案,即便用户没有明确地意识到自己要操作什么样的数据,也能够根据用户的连续操作分析出用户的操作目的,从而简化了用户对表格中的数据所进行的连续操作,并且为用户提供了更好的使用体验。

【技术实现步骤摘要】
对表格数据进行批量操作的方法和装置
本专利技术涉及到数据处理
,特别涉及到一种对表格数据进行批量操作的方法和装置。
技术介绍
表格是一种常用的数据展示格式,用户也经常对表格中的数据进行连续的操作,通过连续操作执行相应的功能,而如果数据有很多行,连续操作就很费力。现有的方法一般是提供一个查询的功能,比如提供一个通过类型来查询数据的功能,用户可以查询欲执行操作的数据,然后对查询出的数据集合进行批量操作。这种方法需要用户先进行一次查询操作,而且还要求用户预先非常清楚要对什么样的数据集合进行操作,从而使用组合查询功能查询到这个数据集合。然而,很多时候,用户进入界面后并没有明确地意识到自己要操作什么样的数据,甚至都没有明确的某种操作意图;或虽然能够意识到是在做一个连续操作,但是未必能知道可以通过查询这种方法来提高操作的效率;即使用户知道可以使用查询功能来简化他现在的工作,也有可能因为操作习惯而不这么做。这不能够简化用户对表格中的数据所进行的连续操作,也不能为用户提供好的使用体验。
技术实现思路
本专利技术的主要目的为提供一种对表格数据进行批量操作的方法和装置,旨在简化用户对表格中的数据所进行的连续操作,并且能够为用户提供更好的使用体验。本专利技术提供一种对表格数据进行批量操作的方法,包括:记录用户在表格中所进行的连续操作对应的操作数据;对所记录的所述操作数据进行相关性分析,生成对表格中的表格数据进行批量操作的操作条件;根据生成的所述操作条件,筛选表格中符合该操作条件的表格数据,并提示用户确认是否对筛选出的所述表格数据进行批量操作。优选地,在执行所述对所记录的所述操作数据进行相关性分析之前,还包括:判断所记录的所述操作数据的数量是否达到进行相关性分析的数量极小值。优选地,所述对所记录的所述操作数据进行相关性分析,生成对表格中的表格数据进行批量操作的操作条件包括:分析所述操作数据的数据结构,判断所有的所述操作数据位于表格中同一列的数据内容是否相同,若是,则对表格中的表格数据进行批量操作的操作条件为:该列类型名称=该列数据内容;若否,则提取所述操作数据中位于同一列中的数据内容的关键词,判断所述关键词是否包含在所有的所述操作数据中,若是,则对表格中的表格数据进行批量操作的操作条件为:该列数据名称包含所述关键词。优选地,在执行所述提示用户确认是否对筛选出的所述表格数据进行批量操作之后,还包括:接收用户的确认指令,对所述表格数据进行批量操作。本专利技术还提供一种对表格数据进行批量操作的装置,包括:表格数据记录模块,用于记录用户在表格中所进行的连续操作对应的操作数据;操作条件生成模块,用于对所记录的所述操作数据进行相关性分析,生成对表格中的表格数据进行批量操作的操作条件;筛选模块,用于根据生成的所述操作条件,筛选表格中符合该操作条件的表格数据;提示模块,用于提示用户确认是否对筛选出的所述表格数据进行批量操作。优选地,对表格数据进行批量操作的装置还包括:判断模块,用于判断所记录的所述操作数据的数量是否达到进行相关性分析的数量极小值。优选地,所述操作条件生成模块包括:第一判断子模块,用于分析所述操作数据的数据结构,判断所有的所述操作数据位于表格中同一列的数据内容是否相同,若是,则对表格中的表格数据进行批量操作的操作条件为:该列类型名称=该列数据内容;提取模块,用于当所有所述表格数据位于表格中同一列的数据内容不相同时,提取所述操作数据中位于同一列中的数据内容的关键词;第二判断子模块,用于判断所述关键词是否包含在所有的所述操作数据中,若是,则对表格中的表格数据进行批量操作的操作条件为:该列数据名称包含所述关键词。优选地,对表格数据进行批量操作的装置还包括:批量操作模块,用于接收用户的确认指令,对所述表格数据进行批量操作。本专利技术通过记录用户在表格中所进行的连续操作对应的操作数据;对所记录的操作数据进行相关性分析,生成对表格中的表格数据进行批量操作的操作条件;而后根据生成的操作条件,筛选表格中符合该操作条件的表格数据,并提示用户确认是否对筛选出的表格数据进行批量操作,根据用户的选择对表格数据进行批量操作。即便用户没有明确地意识到自己要操作什么样的数据,也能够根据用户的连续操作分析出用户的操作目的,从而简化了用户对表格中的数据所进行的连续操作,并且为用户提供了更好的使用体验。附图说明图1为本专利技术对表格数据进行批量操作的方法第一实施例的流程示意图;图2为本专利技术对表格数据进行批量操作的方法第二实施例的流程示意图;图3为本专利技术对表格数据进行批量操作的方法中生成操作条件的流程示意图;图4为本专利技术对表格数据进行批量操作的方法第三实施例的流程示意图;图5为本专利技术对表格数据进行批量操作的装置第一实施例的结构示意图;图6为本专利技术对表格数据进行批量操作的装置第二实施例的结构示意图;图7为本专利技术对表格数据进行批量操作的装置中操作条件生成模块的结构示意图;图8为本专利技术对表格数据进行批量操作的装置第二实施例的结构示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术提供一种对表格数据进行批量操作的方法,记录用户对表格进行连续操作时所对应的表格数据,并根据对表格数据的相关性进行分析而生成的操作条件筛选出符合操作条件的表格数据,提示用户是否确认对表格数据进行批量操作。参照图1,图1为本专利技术对表格数据进行批量操作的方法第一实施例的流程示意图。本实施例所提供的对表格数据进行批量操作的方法,包括:步骤S10,记录用户在表格中所进行的连续操作对应的操作数据;由于表格中每一行的数据都具有相同的数据结构,且用户对多行数据所进行的连续操作并非是随机的,而是具有一定的相关性。当用户对表格进行连续操作时,将所做的连续操作对应的所有操作数据进行记录,以便分析这些操作数据的相关性。步骤S20,对所记录的操作数据进行相关性分析,生成对表格中的表格数据进行批量操作的操作条件;对所记录的操作数据进行相关性分析,即分析出这些操作数据的共同点,而后根据所分析出的共同点,生成用于根据用户的需求、对表格中的表格数据进行批量操作的操作条件,本实施例中,该操作条件为对表格数据进行批量操作的依据。也就是说,在分析出记录的操作数据的共同点后,便可得知用户当前所要对表格中的表格数据所执行的操作,这时生成一个操作条件,以便以此为依据,在表格中表格数据筛选出符合操作条件的表格数据。步骤S30,根据生成的操作条件,筛选表格中符合该操作条件的表格数据,并提示用户确认是否对筛选出的表格数据进行批量操作。当根据记录的操作数据的共同点生成对表格中的表格数据进行批量操作的操作条件后,根据该操作条件,在表格中进行筛选,最终筛选出符合条件的表格数据。然后,在显示界面上提示用户进行确认,是否需要根据操作条件对所筛选出的表格数据进行批量操作。本专利技术实施例,通过记录用户在表格中所进行的连续操作对应的操作数据;对所记录的操作数据进行相关性分析,生成对表格中的表格数据进行批量操作的操作条件;而后根据生成的操作条件,筛选表格中符合该操作条件的表格数据,并提示用户确认是否对筛选出的表格数据进行批量操作,根据用户的选择对表格数据进行批量本文档来自技高网...
对表格数据进行批量操作的方法和装置

【技术保护点】
一种对表格数据进行批量操作的方法,其特征在于,包括:记录用户在表格中所进行的连续操作对应的操作数据;对所记录的所述操作数据进行相关性分析,生成对表格中的表格数据进行批量操作的操作条件;根据生成的所述操作条件,筛选表格中符合该操作条件的表格数据,并提示用户确认是否对筛选出的所述表格数据进行批量操作。

【技术特征摘要】
1.一种对表格数据进行批量操作的方法,其特征在于,包括:记录用户在表格中所进行的连续操作对应的操作数据;对所记录的所述操作数据进行相关性分析,生成对表格中的表格数据进行批量操作的操作条件;根据生成的所述操作条件,筛选表格中符合该操作条件的表格数据,并提示用户确认是否对筛选出的所述表格数据进行批量操作。2.根据权利要求1所述的方法,其特征在于,在执行所述对所记录的所述操作数据进行相关性分析之前,还包括:判断所记录的所述操作数据的数量是否达到进行相关性分析的数量极小值。3.根据权利要求2所述的方法,其特征在于,所述对所记录的所述操作数据进行相关性分析,生成对表格中的表格数据进行批量操作的操作条件包括:分析所述操作数据的数据结构,判断所有的所述操作数据位于表格中同一列的数据内容是否相同,若是,则对表格中的表格数据进行批量操作的操作条件为:该列类型名称=该列数据内容;若否,则提取所述操作数据中位于同一列中的数据内容的关键词,判断所述关键词是否包含在所有的所述操作数据中,若是,则对表格中的表格数据进行批量操作的操作条件为:该列数据名称包含所述关键词。4.根据权利要求1至3中任一项所述的方法,其特征在于,在执行所述提示用户确认是否对筛选出的所述表格数据进行批量操作之后,还包括:接收用户的确认指令,对所述表格数据进行批量操作。5.一种...

【专利技术属性】
技术研发人员:阎华
申请(专利权)人:金蝶软件中国有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1