《表格属性的设置方法及系统.pdf》由会员分享,可在线阅读,更多相关《表格属性的设置方法及系统.pdf(16页珍藏版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 103617299 A (43)申请公布日 2014.03.05 CN 103617299 A (21)申请号 201310705950.X (22)申请日 2013.12.19 G06F 17/30(2006.01) (71)申请人 金蝶软件 (中国) 有限公司 地址 518057 广东省深圳市南山区科技园科 技南十二路2号金蝶软件园A座1-8层 (72)发明人 邓淑丹 (74)专利代理机构 深圳市世纪恒程知识产权代 理事务所 44287 代理人 胡海国 (54) 发明名称 表格属性的设置方法及系统 (57) 摘要 本发明公开了一种表格属性的设置方法, 该 方法包括。
2、 : 判断用户在当前显示界面对表格的操 作类型是否是预设操作类型 ; 当用户在当前显示 界面的操作类型是预设操作类型时, 确定用户在 当前显示界面的操作对像, 并在当前显示界面的 特定区域生成确定的操作对像对应的属性设置 框, 以供用户设置确定的操作对像对应的属性。 本发明还公开了一种表格属性的设置系统, 通过 在接收到表格属性的设置指令时, 直接在当前显 示界面内生成与该设置指令对应的设置列表, 以 供用户直接通过生成的设置列表直接设置表格属 性, 减少了表格属性设置的步骤, 提高了表格属性 设置的效率, 进而提高了表格数据处理的效率。 (51)Int.Cl. 权利要求书 2 页 说明书 1。
3、0 页 附图 3 页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书2页 说明书10页 附图3页 (10)申请公布号 CN 103617299 A CN 103617299 A 1/2 页 2 1. 一种表格属性的设置方法, 其特征在于, 该方法包括 : 判断用户在当前显示界面对表格的操作类型是否是预设操作类型 ; 当用户在当前显示界面的操作类型是预设操作类型时, 确定用户在当前显示界面的操 作对像, 并在当前显示界面的特定区域生成确定的操作对像对应的属性设置框, 以供用户 设置确定的操作对像对应的属性。 2. 根据权利要求 1 所述的表格属性的设置方法, 其特征在于,。
4、 所述确定用户在当前显 示界面的操作对像, 并在当前显示界面的特定区域生成确定的操作对像对应的属性设置 框, 以供用户设置确定的操作对像对应的属性的步骤之后, 该方法还包括 : 当接收到表格属性的设置指令时, 根据接收的设置指令从生成的属性设置框中, 选中 与该设置指令对应属性名的属性值, 以使所述确定的操作对象按照选中的属性值进行数据 处理。 3. 根据权利要求 2 所述的表格属性的设置方法, 其特征在于, 所述确定用户在当前显 示界面的操作对像, 并在当前显示界面的特定区域生成确定的操作对像对应的属性设置 框, 以供用户设置确定的操作对像对应的属性的步骤之后, 该方法还包括 : 分析在预设。
5、时间内是否接收到表格属性的设置指令 ; 在预设时间内接收到表格属性的设置指令时, 根据接收的设置指令从生成的属性设置 框中, 选中与该设置指令对应的属性名的属性值, 以使所述确定的操作对象按照选中的属 性值进行数据处理 ; 在预设时间内未接收到表格属性的设置指令时, 将生成的属性设置框隐藏。 4. 根据权利要求 2 所述的表格属性的设置方法, 其特征在于, 所述根据接收的设置指 令从生成的属性设置框中, 选中与该设置指令对应的属性名的属性值, 以使所述确定的操 作对象按照选中的属性值进行数据处理的步骤之后, 该方法还包括 : 分析在预设时间内是否再次接收到表格属性的设置指令 ; 在预设时间内未。
6、再次接收到表格属性的设置指令时, 将生成的属性设置框隐藏。 5. 根据权利要求 1 所述的表格属性的设置方法, 其特征在于, 所述确定用户在当前显 示界面的操作对像, 并在当前显示界面的特定区域生成确定的操作对像对应的属性设置 框, 以供用户设置确定的操作对像对应的属性的步骤包括 : 当用户在当前显示界面的操作类型是预设操作类型时, 分析用户在当前显示界面的操 作类型是否为有效的预设操作类型 ; 当用户在当前显示界面的操作类型为有效的预设操作类型时, 确定用户在当前显示界 面的操作对像, 并在当前显示界面的特定区域生成确定的操作对像对应的属性设置框, 以 供用户设置确定的操作对像对应的属性 ;。
7、 当用户在当前显示界面的操作类型不为有效的预设操作类型时, 提醒用户在当前显示 界面对表格进行有效预设操作类型的操作。 6. 一种表格属性的设置系统, 其特征在于, 该系统包括 : 分析模块, 用于判断用户在当前显示界面对表格的操作类型是否是预设操作类型 ; 处理模块, 用于当用户在当前显示界面的操作类型是预设操作类型时, 确定用户在当 前显示界面的操作对像 ; 生成模块, 用于在当前显示界面的特定区域生成确定的操作对像对应的属性设置框, 权 利 要 求 书 CN 103617299 A 2 2/2 页 3 以供用户设置确定的操作对像对应的属性。 7. 根据权利要求 6 所述的表格属性的设置系。
8、统, 其特征在于, 该系统还包括属性设置 模块, 所述属性设置模块, 用于当接收到表格属性的设置指令时, 根据接收的设置指令从生 成的属性设置框中, 选中与该设置指令对应属性名的属性值, 以使所述确定的操作对象按 照选中的属性值进行数据处理。 8. 根据权利要求 7 所述的表格属性的设置系统, 其特征在于, 所述分析模块, 还用于分析在预设时间内是否接收到表格属性的设置指令 ; 所述属性设置模块, 还用于在预设时间内接收到表格属性的设置指令时, 根据接收的 设置指令从生成的属性设置框中, 选中与该设置指令对应的属性名的属性值, 以使所述确 定的操作对象按照选中的属性值进行数据处理 ; 所述处理。
9、模块, 还用于在预设时间内未接收到表格属性的设置指令时, 将生成的属性 设置框隐藏。 9. 根据权利要求 7 所述的表格属性的设置系统, 其特征在于, 所述分析模块, 还用于分析在预设时间内是否再次接收到表格属性的设置指令 ; 所述处理模块, 还用于在预设时间内未再次接收到表格属性的设置指令时, 将生成的 属性设置框隐藏。 10. 根据权利要求 6 所述的表格属性的设置系统, 其特征在于, 该系统还包括提醒模 块, 所述分析模块, 还用于当用户在当前显示界面的操作类型是预设操作类型时, 分析用 户在当前显示界面的操作类型是否为有效的预设操作类型 ; 所述处理模块, 用于当用户在当前显示界面的操。
10、作类型为有效的预设操作类型时, 确 定用户在当前显示界面的操作对像, 并通过生成模块在当前显示界面的特定区域生成确定 的操作对像对应的属性设置框, 以供用户设置确定的操作对像对应的属性 ; 所述提醒模块, 用于当用户在当前显示界面的操作类型不为有效的预设操作类型时, 提醒用户在当前显示界面对表格进行有效预设操作类型的操作。 权 利 要 求 书 CN 103617299 A 3 1/10 页 4 表格属性的设置方法及系统 技术领域 0001 本发明涉及到表格属性的设置领域, 特别涉及到一种表格属性的设置方法及系 统。 背景技术 0002 信息的电子化 (例如, 电子 Word 文档、 电子 Ex。
11、cel 数据等) 因其便利、 快捷的传输和 保存方式, 逐渐受到越来越多的公司、 企业的欢迎和采用, 与之对应的是, 市场上也出现了 越来越多的用于处理所述信息电子化的应用软件、 应用工具。 表格作为应用工具一种, 因其 数据处理的快捷和便利性, 渐渐成为一种常用的办公应用工具。 0003 在表格的实际应用过程中, 数据处理过程会涉及到具体表格应用的属性设置, 市 场上的办公软件、 二次开发应用工具等对于表格的属性设置处理方式 : 通过将表格的属性 设置放在鼠标右键菜单中, 通过触发鼠标右键以启动表格的属性设置菜单, 根据触发的属 性设置菜单中的具体选择项来设置表格的预期属性名的属性值。 00。
12、04 然而, 上述表格的属性设置过程较繁杂, 表格的属性设置效率较低且容易出错。 0005 上述内容仅用于辅助理解本发明的技术方案, 并不代表承认上述内容是现有技 术。 发明内容 0006 本发明的主要目的为提供一种表格属性的设置方法及系统, 旨在减少了表格属性 设置的步骤, 提高了表格属性设置的效率, 进而提高了表格数据处理的效率。 0007 本发明提出一种表格属性的设置方法, 该方法包括 : 0008 判断用户在当前显示界面对表格的操作类型是否是预设操作类型 ; 0009 当用户在当前显示界面的操作类型是预设操作类型时, 确定用户在当前显示界面 的操作对像, 并在当前显示界面的特定区域生成。
13、确定的操作对像对应的属性设置框, 以供 用户设置确定的操作对像对应的属性。 0010 优选地, 所述确定用户在当前显示界面的操作对像, 并在当前显示界面的特定区 域生成确定的操作对像对应的属性设置框, 以供用户设置确定的操作对像对应的属性的步 骤之后, 该方法还包括 : 0011 当接收到表格属性的设置指令时, 根据接收的设置指令从生成的属性设置框中, 选中与该设置指令对应属性名的属性值, 以使所述确定的操作对象按照选中的属性值进行 数据处理。 0012 优选地, 所述确定用户在当前显示界面的操作对像, 并在当前显示界面的特定区 域生成确定的操作对像对应的属性设置框, 以供用户设置确定的操作对。
14、像对应的属性的步 骤之后, 该方法还包括 : 0013 分析在预设时间内是否接收到表格属性的设置指令 ; 0014 在预设时间内接收到表格属性的设置指令时, 根据接收的设置指令从生成的属性 说 明 书 CN 103617299 A 4 2/10 页 5 设置框中, 选中与该设置指令对应的属性名的属性值, 以使所述确定的操作对象按照选中 的属性值进行数据处理 ; 0015 在预设时间内未接收到表格属性的设置指令时, 将生成的属性设置框隐藏。 0016 优选地, 所述根据接收的设置指令从生成的属性设置框中, 选中与该设置指令对 应的属性名的属性值, 以使所述确定的操作对象按照选中的属性值进行数据处。
15、理的步骤之 后, 该方法还包括 : 0017 分析在预设时间内是否再次接收到表格属性的设置指令 ; 0018 在预设时间内未再次接收到表格属性的设置指令时, 将生成的属性设置框隐藏。 0019 优选地, 所述确定用户在当前显示界面的操作对像, 并在当前显示界面的特定区 域生成确定的操作对像对应的属性设置框, 以供用户设置确定的操作对像对应的属性的步 骤包括 : 0020 当用户在当前显示界面的操作类型是预设操作类型时, 分析用户在当前显示界面 的操作类型是否为有效的预设操作类型 ; 0021 当用户在当前显示界面的操作类型为有效的预设操作类型时, 确定用户在当前显 示界面的操作对像, 并在当前。
16、显示界面的特定区域生成确定的操作对像对应的属性设置 框, 以供用户设置确定的操作对像对应的属性 ; 0022 当用户在当前显示界面的操作类型不为有效的预设操作类型时, 提醒用户在当前 显示界面对表格进行有效预设操作类型的操作。 0023 本发明还提出一种表格属性的设置系统, 该系统包括 : 0024 分析模块, 用于判断用户在当前显示界面对表格的操作类型是否是预设操作类 型 ; 0025 处理模块, 用于当用户在当前显示界面的操作类型是预设操作类型时, 确定用户 在当前显示界面的操作对像 ; 0026 生成模块, 用于在当前显示界面的特定区域生成确定的操作对像对应的属性设置 框, 以供用户设置。
17、确定的操作对像对应的属性。 0027 优选地, 该系统还包括属性设置模块, 0028 所述属性设置模块, 用于当接收到表格属性的设置指令时, 根据接收的设置指令 从生成的属性设置框中, 选中与该设置指令对应属性名的属性值, 以使所述确定的操作对 象按照选中的属性值进行数据处理。 0029 优选地, 所述分析模块, 还用于分析在预设时间内是否接收到表格属性的设置指 令 ; 0030 所述属性设置模块, 还用于在预设时间内接收到表格属性的设置指令时, 根据接 收的设置指令从生成的属性设置框中, 选中与该设置指令对应的属性名的属性值, 以使所 述确定的操作对象按照选中的属性值进行数据处理 ; 003。
18、1 所述处理模块, 还用于在预设时间内未接收到表格属性的设置指令时, 将生成的 属性设置框隐藏。 0032 优选地, 所述分析模块, 还用于分析在预设时间内是否再次接收到表格属性的设 置指令 ; 0033 所述处理模块, 还用于在预设时间内未再次接收到表格属性的设置指令时, 将生 说 明 书 CN 103617299 A 5 3/10 页 6 成的属性设置框隐藏。 0034 优选地, 该系统还包括提醒模块, 0035 所述分析模块, 还用于当用户在当前显示界面的操作类型是预设操作类型时, 分 析用户在当前显示界面的操作类型是否为有效的预设操作类型 ; 0036 所述处理模块, 用于当用户在当前。
19、显示界面的操作类型为有效的预设操作类型 时, 确定用户在当前显示界面的操作对像, 并通过生成模块在当前显示界面的特定区域生 成确定的操作对像对应的属性设置框, 以供用户设置确定的操作对像对应的属性 ; 0037 所述提醒模块, 用于当用户在当前显示界面的操作类型不为有效的预设操作类型 时, 提醒用户在当前显示界面对表格进行有效预设操作类型的操作。 0038 相对现有技术, 本发明当用户在当前区域对表格的操作类型为预设类型时, 确定 用户在当前显示界面的操作对像, 并在当前显示界面的特定区域生成确定的操作对像对应 的属性设置框, 以供用户设置确定的操作对像对应的属性。通过用户在当前区域对表格的 。
20、操作类型为预设类型时, 直接在当前显示界面内生成确定的操作对象的属性设置框, 以供 用户直接通过生成的属性设置框直接设置表格属性, 减少了表格属性设置的步骤, 提高了 表格属性设置的效率, 进而提高了表格数据处理的效率。 附图说明 0039 图 1 为本发明表格属性的设置方法的第一实施例的流程示意图 ; 0040 图 2 为本发明表格属性的设置方法的第二实施例的流程示意图 ; 0041 图 3 为本发明表格属性的设置方法的第三实施例的流程示意图 ; 0042 图 4 为本发明表格属性的设置方法的第四实施例的流程示意图 ; 0043 图 5 为本发明表格属性的设置系统的第一实施例的功能模块图 ;。
21、 0044 图 6 为本发明表格属性的设置系统的第二实施例的功能模块图。 0045 本发明目的的实现、 功能特点及优点将结合实施例, 参照附图做进一步说明。 具体实施方式 0046 应当理解, 此处所描述的具体实施例仅仅用以解释本发明, 并不用于限定本发明。 0047 如图 1 所示, 为本发明表格属性的设置方法的第一实施例的流程示意图。 0048 需要强调的是 : 图 1 所示流程图仅为一个较佳实施例, 本领域的技术人员当知, 任 何围绕本发明思想构建的实施例都不应脱离于如下技术方案涵盖的范围 : 0049 判断用户在当前显示界面对表格的操作类型是否是预设操作类型 ; 当用户在当前 显示界面。
22、的操作类型是预设操作类型时, 确定用户在当前显示界面的操作对像, 并在当前 显示界面的特定区域生成确定的操作对像对应的属性设置框, 以供用户设置确定的操作对 像对应的属性。 0050 以下是本实施例逐步实现设置表格属性的步骤包括 : 0051 步骤 S11, 判断用户在当前显示界面对表格的操作类型是否是预设操作类型。 0052 判断用户在当前显示界面对表格的操作类型是否是预设操作类型。 所述预设操作 类型可以是选择表格的某列或某列中的某几行等任意适用的用户提前设置的用户在当前 显示界面对表格的操作类型。在当前显示界面对表格的操作类型是预设操作类型, 执行下 说 明 书 CN 103617299。
23、 A 6 4/10 页 7 述步骤 S12 ; 在当前显示界面对表格的操作类型不是预设操作类型时, 根据用户的操作指 令在当前显示界面对表格进行与所述操作指令对应的操作。 0053 步骤 S12, 当用户在当前显示界面的操作类型是预设操作类型时, 确定用户在当前 显示界面的操作对像, 并在当前显示界面的特定区域生成确定的操作对像对应的属性设置 框, 以供用户设置确定的操作对像对应的属性。 0054 表格属性的设置包括不同的设置类型, 每个类型下包括至少一个属性的名称及其 对应的属性值, 将各个设置类型对应的属性名及属性值映射保存为对应的属性设置框预 存, 在用户在当前显示界面的操作类型是预设操。
24、作类型时, 先确定用户在当前显示界面的 操作对像及属性设置类型, 再根据预存的属性设置框与设置类型的映射关系, 确定用户在 当前显示界面的操作类型对应的属性设置框, 也就是说, 确定用户在当前显示界面的操作 对像对应的属性名及属性值。本实施例中, 所述属性名及其对应的属性值以 “可见” 和 “列 冻结” 为例,“可见” 的属性值包括 “0” 或 “1” , 当用户选中 “0” 时, 代表该用户在当前显示 界面的操作对像不可见, 当用户选中 “1” 时, 代表该用户在当前显示界面的操作对像可见 ; “列冻结” 的属性值包括 “0” 或 “1” , 当用户选中 “0” 时, 代表该用户在当前显示界。
25、面的操作 对像不被冻结, 该用户在当前显示界面的操作对像可随着用户对该列操作对象的操作而发 生变更, 当用户选中 “1” 时, 代表该用户在当前显示界面的操作对像被冻结, 该用户在当前 显示界面的操作对像不会随着用户对该操作对象的操作而发生变更。在本实施例中, 列冻 结的表格属性设置的触发为当用户选中该表格中的某列表格时。 该操作对象对应的属性设 置框包括 “可见” 、“列冻结” 及其对应的属性值。所述操作对象可以是表格的某列或某列中 的某几行等。 0055 在确定该操作对象对应的属性设置框时, 在当前显示界面的特定区域生成确定的 操作对像对应的属性设置框, 以供用户设置确定的操作对像对应的属。
26、性。所述生成确定的 操作对像对应的属性设置框的方式为在当前显示界面的特定区域显示确定的操作对像对 应的属性设置框。所述特定区域可以是当前显示界面的下方或者上方, 也可以是当前显示 界面的任意用户提前设置的任意地方。同样, 该特定区域可以随着确定的属性设置框所需 要的区域的尺寸大小而变化, 也可以是在确定的属性设置框所需要的区域的尺寸大小大于 预定尺寸大小时, 该特定区域的尺寸大小为该预定尺寸的大小, 确定的属性设置框在该特 定区域内滚动显示, 或者在用户的滚动指令下显示滚动指令对应的内容。所述预定尺寸大 小可以是 4cm*2cm 大小等任意适用的根据用户指令提前设置的尺寸大小, 因用户预期不同。
27、 而设置。 0056 本实施例当用户在当前区域对表格的操作类型为预设类型时, 确定用户在当前显 示界面的操作对像, 并在当前显示界面的特定区域生成确定的操作对像对应的属性设置 框, 以供用户设置确定的操作对像对应的属性。通过用户在当前区域对表格的操作类型为 预设类型时, 直接在当前显示界面内生成确定的操作对象的属性设置框, 以供用户直接通 过生成的属性设置框直接设置表格属性, 减少了表格属性设置的步骤, 提高了表格属性设 置的效率, 进而提高了表格数据处理的效率。 0057 如图 2 所示, 为本发明表格属性的设置方法的第二实施例的流程示意图。 0058 基于上述第一实施例, 在步骤 S12 。
28、之后, 该方法还包括 : 0059 步骤 S13, 分析在预设时间内是否接收到表格属性的设置指令 ; 在预设时间内接 说 明 书 CN 103617299 A 7 5/10 页 8 收到表格属性的设置指令时, 执行下述步骤 S14 ; 在预设时间内未接收到表格属性的设置 指令时, 执行下述步骤 S15。 0060 步骤 S14, 当接收到表格属性的设置指令时, 根据接收的设置指令从生成的属性设 置框中, 选中与该设置指令对应属性名的属性值, 以使所述确定的操作对象按照选中的属 性值进行数据处理。 0061 当接收到表格属性的设置指令时, 根据接收的设置指令从生成的属性设置框中, 选中与该设置指。
29、令对应的属性名的属性值, 所述确定的操作对象按照选中的属性值进行数 据处理。例如, 接收的设置指令对应的属性名以 “可见” 为例, 当接收的设置指令对应的属 性值为 “0” 为例, 选中 “可见” 为 “0” 的属性值, 所述确定的操作对象将不可见 ; 接收的设置 指令对应的属性名以 “列冻结” 为例, 当接收的设置指令对应的属性值为 “1” 为例, 则选中 “列冻结” 为 “1” 的属性值, 所述确定的操作对象被冻结, 所述确定的操作对象不会随着用户 对所述确定的操作对象的操作而发生变更。 0062 步骤 S15, 将生成的属性设置框隐藏。 0063 具体的, 在当前显示界面的特定区域生成确。
30、定的操作对像对应的属性设置框之 后, 分析在预设时间内是否接收到表格属性的设置指令, 在预设时间内接收到表格属性的 设置指令时, 根据接收的设置指令从生成的属性设置框中, 选中与该设置指令对应的属性 名的属性值, 以使所述确定的操作对象按照选中的属性值进行数据处理 ; 在预设时间内未 接收到表格属性的设置指令时, 将生成的属性设置框隐藏。 所述预设时间可以是2s或4s等 用户提前设置的任意适用的时间段。 即用户可能误操作而导致用户在当前显示界面对表格 的操作类型满足预设操作类型, 也就是说, 该用户在当前显示界面对表格的操作不是用户 预期的, 不需因为误操作而生成属性设置框, 通过设置一预设时。
31、间, 用户在当前显示界面对 表格的操作类型满足预设操作类型, 在预设时间到达时, 未接收到表格属性的设置指令时, 将生成的属性设置框隐藏, 避免生成的属性设置框干扰到对用户在当前显示界面内对表格 的其他操作。 也还可是, 预设一误操作消除触发机制, 在用户发现有误操作而生成了属性设 置框时, 通过触发该误操作消除触发机制, 来将生成的属性设置框隐藏。 所述误操作消除触 发机制可以是用户通过鼠标左键点击表格的表头或者表尾的任意位置等其他任意适用的 不满足预设操作类型的触发机制。 0064 在本实施例中, 通过在当前显示界面的特定区域生成确定的操作对像对应的属性 设置框后, 在预设时间内接收到表格。
32、属性的设置指令时, 根据接收的设置指令从生成的属 性设置框中, 选中与该设置指令对应的属性名的属性值, 以使所述确定的操作对象按照选 中的属性值进行数据处理 ; 在预设时间内未接收到表格属性的设置指令, 将生成的属性设 置框隐藏。以避免因误操作而导致生成属性设置框影响用户对表格的其他操作的技术问 题, 使得在保证高效的设置表格属性的同时, 避免误操作带给表格操作的影响, 提高用户体 验。 0065 如图 3 所示, 为本发明表格属性的设置方法的第三实施例的流程示意图。 0066 基于上述第一和第二实施例, 在步骤 S14 之后, 该方法还包括 : 0067 步骤 S16, 分析在预设时间内是否。
33、再次接收到表格属性的设置指令 ; 0068 步骤 S17, 在预设时间内未再次接收到表格属性的设置指令时, 将生成的属性设置 框隐藏。 说 明 书 CN 103617299 A 8 6/10 页 9 0069 具体的, 在根据接收的设置指令从生成的属性设置框中, 选中与该设置指令对应 的属性名的属性值, 以使所述确定的操作对象按照选中的属性值进行数据处理的步骤之 后, 进一步分析在预设时间内是否再次接收到表格属性的设置指令, 所述预设时间可以是 0s、 1.5s或3s等用户提前设置的任意时间段。 在预设时间内未再次接收到表格属性的设置 指令时, 将生成的属性设置框隐藏 ; 在预设时间内再次接收。
34、到表格属性的设置指令时, 返回 执行步骤 S13, 根据接收的设置指令从生成的属性设置框中, 选中与该设置指令对应的属性 名的属性值, 以使所述确定的操作对象按照选中的属性值进行数据处理。 0070 在本实施例中, 在根据接收的设置指令从生成的属性设置框中, 选中与该设置指 令对应的属性名的属性值, 以使所述确定的操作对象按照选中的属性值进行数据处理的步 骤之后, 通过分析在预设时间内是否再次接收到表格属性的设置指令, 避免用户第一次选 择的属性名对应的属性值与用户预期的效果不一致, 或者是用户第一次选择的属性名对应 的属性值是误操作导致选择错误的, 提供机会供用户再次进行属性名及其对应的属性。
35、值的 设置, 若在预设时间内未再次接收到表格属性的设置指令时, 将生成的属性设置框隐藏, 以 防止造成用户对表格进行其他操作的干扰。 0071 如图 4 所示, 为本发明表格属性的设置方法的第四实施例的流程示意图。 0072 基于上述第一、 第二和第三实施例, 步骤 S12 还包括 : 0073 步骤 S1201, 当用户在当前显示界面的操作类型是预设操作类型时, 分析用户在当 前显示界面的操作类型是否为有效的预设操作类型 ; 0074 步骤 S1202, 当用户在当前显示界面的操作类型为有效的预设操作类型时, 确定用 户在当前显示界面的操作对像, 并在当前显示界面的特定区域生成确定的操作对像。
36、对应的 属性设置框, 以供用户设置确定的操作对像对应的属性 ; 0075 步骤 S1203, 当用户在当前显示界面的操作类型不为有效的预设操作类型时, 提醒 用户在当前显示界面对表格进行有效预设操作类型的操作。 0076 具体的, 当用户在当前显示界面的操作类型是预设操作类型时, 分析用户在当前 显示界面的操作类型是否为有效的预设操作类型, 即分析用户在当前显示界面的操作类型 是否为无效操作, 例如, 预设操作类型为选中表格的某一列, 分析选中表格的某一列是否为 有效列, 即该列中是否包括数据或这列是否是待处理的列。当用户在当前显示界面的操作 类型为有效的预设操作类型时, 确定用户在当前显示界。
37、面的操作对像, 并在当前显示界面 的特定区域生成确定的操作对像对应的属性设置框, 以供用户设置确定的操作对像对应的 属性 ; 当用户在当前显示界面的操作类型不为有效的预设操作类型时, 提醒用户在当前显 示界面对表格进行有效预设操作类型的操作。 同样避免了用户对当前显示界面对表格的误 操作, 而生成对应的属性设置框的问题。进一步有效避免, 无效的预设操作类型的操作, 而 生成对应的属性设置框的问题, 使得对表格属性的设置更加准确不易出错。 0077 如图 5 所示, 为本发明表格属性的设置系统的第一实施例的功能模块图。该系统 包括 : 分析模块 10、 处理模块 20、 生成模块 30 及属性设。
38、置模块 40, 0078 所述分析模块 10, 用于判断用户在当前显示界面对表格的操作类型是否是预设操 作类型。 0079 判断用户在当前显示界面对表格的操作类型是否是预设操作类型。 所述预设操作 类型可以是选择表格的某列或某列中的某几行等任意适用的用户提前设置的用户在当前 说 明 书 CN 103617299 A 9 7/10 页 10 显示界面对表格的操作类型。在当前显示界面对表格的操作类型是预设操作类型, 当用户 在当前显示界面的操作类型是预设操作类型时, 确定用户在当前显示界面的操作对像 ; 在 当前显示界面对表格的操作类型不是预设操作类型时, 根据用户的操作指令在当前显示界 面对表格。
39、进行与所述操作指令对应的操作。 0080 所述处理模块 20, 用于当用户在当前显示界面的操作类型是预设操作类型时, 确 定用户在当前显示界面的操作对像 ; 0081 所述生成模块 30, 用于在当前显示界面的特定区域生成确定的操作对像对应的属 性设置框, 以供用户设置确定的操作对像对应的属性。 0082 表格属性的设置包括不同的设置类型, 每个类型下包括至少一个属性的名称及其 对应的属性值, 将各个设置类型对应的属性名及属性值映射保存为对应的属性设置框预 存, 在用户在当前显示界面的操作类型是预设操作类型时, 先确定用户在当前显示界面的 操作对像及属性设置类型, 再根据预存的属性设置框与设置。
40、类型的映射关系, 确定用户在 当前显示界面的操作类型对应的属性设置框, 也就是说, 确定用户在当前显示界面的操作 对像对应的属性名及属性值。本实施例中, 所述属性名及其对应的属性值以 “可见” 和 “列 冻结” 为例,“可见” 的属性值包括 “0” 或 “1” , 当用户选中 “0” 时, 代表该用户在当前显示 界面的操作对像不可见, 当用户选中 “1” 时, 代表该用户在当前显示界面的操作对像可见 ; “列冻结” 的属性值包括 “0” 或 “1” , 当用户选中 “0” 时, 代表该用户在当前显示界面的操作 对像不被冻结, 该用户在当前显示界面的操作对像可随着用户对该列操作对象的操作而发 生。
41、变更, 当用户选中 “1” 时, 代表该用户在当前显示界面的操作对像被冻结, 该用户在当前 显示界面的操作对像不会随着用户对该操作对象的操作而发生变更。在本实施例中, 列冻 结的表格属性设置的触发为当用户选中该表格中的某列表格时。 该操作对象对应的属性设 置框包括 “可见” 、“列冻结” 及其对应的属性值。所述操作对象可以是表格的某列或某列中 的某几行等。 0083 在确定该操作对象对应的属性设置框时, 在当前显示界面的特定区域生成确定的 操作对像对应的属性设置框, 以供用户设置确定的操作对像对应的属性。所述生成确定的 操作对像对应的属性设置框的方式为在当前显示界面的特定区域显示确定的操作对像。
42、对 应的属性设置框。所述特定区域可以是当前显示界面的下方或者上方, 也可以是当前显示 界面的任意用户提前设置的任意地方。同样, 该特定区域可以随着确定的属性设置框所需 要的区域的尺寸大小而变化, 也可以是在确定的属性设置框所需要的区域的尺寸大小大于 预定尺寸大小时, 该特定区域的尺寸大小为该预定尺寸的大小, 确定的属性设置框在该特 定区域内滚动显示, 或者在用户的滚动指令下显示滚动指令对应的内容。所述预定尺寸大 小可以是 4cm*2cm 大小等任意适用的根据用户指令提前设置的尺寸大小, 因用户预期不同 而设置。 0084 所述属性设置模块 40, 用于当接收到表格属性的设置指令时, 根据接收的。
43、设置指 令从生成的属性设置框中, 选中与该设置指令对应的属性名的属性值, 以使所述确定的操 作对象按照选中的属性值进行数据处理。 0085 当接收到表格属性的设置指令时, 根据接收的设置指令从生成的属性设置框中, 选中与该设置指令对应的属性名的属性值, 所述确定的操作对象按照选中的属性值进行数 据处理。例如, 接收的设置指令对应的属性名以 “可见” 为例, 当接收的设置指令对应的属 说 明 书 CN 103617299 A 10 8/10 页 11 性值为 “0” 为例, 选中 “可见” 为 “0” 的属性值, 所述确定的操作对象将不可见 ; 接收的设置 指令对应的属性名以 “列冻结” 为例,。
44、 当接收的设置指令对应的属性值为 “1” 为例, 则选中 “列冻结” 为 “1” 的属性值, 所述确定的操作对象被冻结, 所述确定的操作对象不会随着用户 对所述确定的操作对象的操作而发生变更。 0086 本实施例当用户在当前区域对表格的操作类型为预设类型时, 确定用户在当前显 示界面的操作对像, 并在当前显示界面的特定区域生成确定的操作对像对应的属性设置 框, 以供用户设置确定的操作对像对应的属性。通过用户在当前区域对表格的操作类型为 预设类型时, 直接在当前显示界面内生成确定的操作对象的属性设置框, 以供用户直接通 过生成的属性设置框直接设置表格属性, 减少了表格属性设置的步骤, 提高了表格。
45、属性设 置的效率, 进而提高了表格数据处理的效率。 0087 进一步地, 所述分析模块 10, 还用于分析在预设时间内是否接收到表格属性的设 置指令 ; 0088 所述属性设置模块 40, 还用于在预设时间内接收到表格属性的设置指令时, 根据 接收的设置指令从生成的属性设置框中, 选中与该设置指令对应的属性名的属性值, 以使 所述确定的操作对象按照选中的属性值进行数据处理 ; 0089 所述处理模块 20, 还用于在预设时间内未接收到表格属性的设置指令时, 将生成 的属性设置框隐藏。 0090 具体的, 在当前显示界面的特定区域生成确定的操作对像对应的属性设置框之 后, 分析在预设时间内是否接。
46、收到表格属性的设置指令, 在预设时间内接收到表格属性的 设置指令时, 根据接收的设置指令从生成的属性设置框中, 选中与该设置指令对应的属性 名的属性值, 以使所述确定的操作对象按照选中的属性值进行数据处理 ; 在预设时间内未 接收到表格属性的设置指令时, 将生成的属性设置框隐藏。 所述预设时间可以是2s或4s等 用户提前设置的任意适用的时间段。 即用户可能误操作而导致用户在当前显示界面对表格 的操作类型满足预设操作类型, 也就是说, 该用户在当前显示界面对表格的操作不是用户 预期的, 不需因为误操作而生成属性设置框, 通过设置一预设时间, 用户在当前显示界面对 表格的操作类型满足预设操作类型,。
47、 在预设时间到达时, 未接收到表格属性的设置指令时, 将生成的属性设置框隐藏, 避免生成的属性设置框干扰到对用户在当前显示界面内对表格 的其他操作。 也还可是, 预设一误操作消除触发机制, 在用户发现有误操作而生成了属性设 置框时, 通过触发该误操作消除触发机制, 来将生成的属性设置框隐藏。 所述误操作消除触 发机制可以是用户通过鼠标左键点击表格的表头或者表尾的任意位置等其他任意适用的 不满足预设操作类型的触发机制。 0091 在本实施例中, 通过在当前显示界面的特定区域生成确定的操作对像对应的属性 设置框后, 在预设时间内接收到表格属性的设置指令时, 根据接收的设置指令从生成的属 性设置框中。
48、, 选中与该设置指令对应的属性名的属性值, 以使所述确定的操作对象按照选 中的属性值进行数据处理 ; 在预设时间内未接收到表格属性的设置指令, 将生成的属性设 置框隐藏。以避免因误操作而导致生成属性设置框影响用户对表格的其他操作的技术问 题, 使得在保证高效的设置表格属性的同时, 避免误操作带给表格操作的影响, 提高用户体 验。 0092 进一步地, 所述分析模块 10, 还用于分析在预设时间内是否再次接收到表格属性 说 明 书 CN 103617299 A 11 9/10 页 12 的设置指令 ; 0093 所述处理模块 20, 还用于在预设时间内未再次接收到表格属性的设置指令时, 将 生成。
49、的属性设置框隐藏。 0094 具体的, 在根据接收的设置指令从生成的属性设置框中, 选中与该设置指令对应 的属性名的属性值, 以使所述确定的操作对象按照选中的属性值进行数据处理的步骤之 后, 进一步分析在预设时间内是否再次接收到表格属性的设置指令, 所述预设时间可以是 0s、 1.5s或3s等用户提前设置的任意时间段。 在预设时间内未再次接收到表格属性的设置 指令时, 将生成的属性设置框隐藏 ; 在预设时间内再次接收到表格属性的设置指令时, 返回 执行步骤 S13, 根据接收的设置指令从生成的属性设置框中, 选中与该设置指令对应的属性 名的属性值, 以使所述确定的操作对象按照选中的属性值进行数据处理。 0095 在本实施例中, 在根据接收的设置指令从生成的属性设置框中, 选中与该设置指 令对应的属性名的属性值, 以使所述确定的操作对象按照选中的属性值进行数据处理的步 骤之后, 通过分析在预设时间内是否再次接收。