一种数据表格的数据转换放大显示方法及系统的制作方法
【专利摘要】本发明公开了一种数据表格的数据转换放大显示方法和系统。其方法包括以下步骤:步骤1,设置数据表格的数据转换放大应用规则模版数据库;步骤2,获取数据表格上的光标坐标信息;步骤3,根据光标坐标信息确定光标对应的目标数据行;步骤4,确定目标数据列;步骤5,根据上述目标数据行和目标数据列确定数据转换放大的目标数据单元格;步骤6,目标数据单元格根据其数据列属性对应的数据转换放大应用规则模版进行数据转换放大显示。本发明技术方案能根据数据表格的数据列属性进行规则化数据转换放大,其解决目前查看大数据量数据表格时因数字数据过多而产生阅读视觉疲劳的问题,其简化数据和放大显示,提高用户工作效率。
【专利说明】一种数据表格的数据转换放大显示方法及系统
【技术领域】
[0001]本发明涉及一种数据放大显示方法及系统,具体涉及财务及金融等表格数据的数据转换放大显示方法及系统。
【背景技术】
[0002]目前数据表格(包括非专业领域的EXCEL数据表格和专业领域的财务及金融类软件数据表格)多是以编辑或存储时的基本形式进行展示,而这些基本显示形式存在阅读障碍的缺点,如位数很多的金额数据列及银行帐号数据列等,会造成用户阅读、查询时经常看错。
[0003]目前,虽然已存在对画面的局部区域放大显示的方法,如中国专利03154866.0的技术方案,但其仅限于原图的等比例放大(如图5所示),未能结合某些专业数据如财务/金融业务数据表格的业务性质特点,将数据列放大显示时进行专业业务规则(或属性)的转换。而在某些专业数据如财务/金融领域有很多数据表格,数据列信息是有特定业务含义及业务规范的属性的,仅仅是等比例放大未能充分利用这些专业数据的属性进行特征化简化显示,还远远不能满足现代数据表格的显示要求。
【发明内容】
[0004]本发明的目的在于针对上述问题不足之处,提供一种能根据数据表格的数据列属性进行规则化数据转换放大的显示方法及系统,其解决目前查看大数据量数据表格时因数字数据过多而产生阅读视觉疲劳的问题,其简化数据和放大显示,提高用户工作效率。
[0005]为了达到上述目的,本发明采用以下技术方案:
[0006]一种数据表格的数据转换放大显示方法,其包括以下步骤:
[0007]步骤1,设置数据表格的数据转换放大应用规则模版数据库,所述数据转换放大应用规则模版根据数据列属性制定;
[0008]步骤2,获取数据表格上的光标坐标信息;
[0009]步骤3,根据光标坐标信息确定光标对应的目标数据行;
[0010]步骤4,把数据表格的数据列属性与数据转换放大应用规则模版数据库的数据列属性比对匹配,确定目标数据列;
[0011]步骤5,根据上述目标数据行和目标数据列确定数据转换放大的目标数据单元格;
[0012]步骤6,目标数据单元格根据其数据列属性对应的数据转换放大应用规则模版进行数据转换放大显示。
[0013]进一步,所述数据转换放大应用规则模版根据对应的数据列属性设置的规则内容包括以下一种或多种:是否放大显示、适用范围、是否按数量或金额单位折合显示、是否增加币种符号、是否分段显示,是否按全路径展示、是否仅显示引用值、是否仅显示自定义值、放大比例及放大时限。[0014]进一步,所述数据转换放大应用规则模版提供手工选择规则内容的功能选择设置页面。
[0015]进一步,在步骤I中,所述数据转换放大应用规则模版与数据表格进行功能匹配。
[0016]一种数据表格的数据转换放大显示系统,其包括以下模块:
[0017]模版建库模块,用于设置数据表格的数据转换放大应用规则模版的数据库,所述数据转换放大应用规则模版根据数据列属性制定;
[0018]光标坐标捕捉模块,用户获取数据表格上的光标坐标信息;
[0019]目标数据行定位模块,用于根据光标坐标信息确定光标对应的目标数据行;
[0020]目标数据列定位模块,用于把数据表格的数据列属性与数据转换放大应用规则模版数据库的数据列属性比对匹配,确定目标数据列;
[0021]目标数据单元格定位模块,根据上述目标数据行和目标数据列确定数据转换放大的目标数据单元格;
[0022]数据转换放大模块,用于目标数据单元格根据其数据列属性对应的数据转换放大应用规则模版进行数据转换放大显示。
[0023]进一步,所述数据转换放大应用规则模版根据对应的数据列属性设置的规则内容包括以下一种或多种:是否放大显示、适用范围、是否按数量或金额单位折合显示、是否增加币种符号、是否分段显示,是否按全路径展示、是否仅显示引用值、是否仅显示自定义值、放大比例及放大时限。
[0024]进一步,本发明系统还包括功能选择模块,用于对数据转换放大应用规则模版提供手工选择规则内容的功能选择设置页面。
[0025]进一步,本发明系统还包括功能匹配模块,用于对所述数据转换放大应用规则模版与数据表格进行功能匹配。
[0026]本发明技术方案能根据数据表格的数据列属性进行规则化数据转换放大,其解决目前查看大数据量数据表格时因数字数据过多而产生阅读视觉疲劳的问题,其简化数据和放大显示,提高用户工作效率。
【专利附图】
【附图说明】
[0027]图1为本发明方法的基本流程图。
[0028]图2为本发明系统框图。
[0029]图3为本发明所述数据转换放大应用规则模版的功能选择设置页面图例。
[0030]图4为本发明数据转换放大应用显示效果图例。
[0031]图5为现有技术的原图等比例放大效果图例。
[0032]以下通过附图和【具体实施方式】来对本发明作进一步描述:
【具体实施方式】
[0033]如图1所示,本发明所述一种数据表格的数据转换放大显示方法,其可应用在非专业领域的EXCEL数据表格和专业领域的财务及金融类软件数据表格,对不同类型的数据按其属性进行专业业务规则转换和放大显示,方便用户阅读浏览,其实施包括以下步骤:
[0034]步骤1,设置数据表格的数据转换放大应用规则模版的数据库,所述数据转换放大应用规则模版根据数据列属性制定。每一数据列属性对应一数据转换放大应用规则模版。所述数据列属性是指数据列存在数据的属性,如金额属性、银行帐号属性或日期属性等,所述数据转换放大应用规则模版根据对应的数据列属性设置规则内容,所述规则内容包括以下一种或多种:是否放大显示、适用范围(使用单位、表格类型)、是否按数量或金额单位折合显示(如把支付金额2,000, 000, 000转换成20,000万)、是否增加币种符号、是否分段显示(分段规则,如银行),是否按全路径展示、是否仅显示引用值、是否仅显示自定义值、放大比例及放大时限。所述数据转换放大应用规则模版提供手工选择规则内容的功能选择设置页面,如图3所示。
[0035]步骤2,获取数据表格上的光标坐标信息。
[0036]步骤3,根据光标坐标信息确定光标对应的目标数据行。此步骤是选定进行数据转换放大的数据行,即目标数据行。
[0037]步骤4,把数据表格的数据列属性与数据转换放大应用规则模版数据库的数据列属性比对匹配,确定目标数据列。此步骤目的在于:从数据表格获取其存在的数据列属性,如其中第三列为金额属性、第五列为银行账户属性,与数据库的数据列属性对比,确定存在可应用数据转换放大应用规则模版的数据列,即可应用数据转换放大的目标数据列。其它数据列属性不能匹配数据库的数据列,则对其忽略,即不对其进行数据转换放大。
[0038]步骤5,根据上述目标数据行和目标数据列确定数据转换放大的目标数据单元格。上述目标数据行和目标数据列的交集数据单元格,就是应用数据转换放大的目标数据单元格。此步骤用于最后确定数据转换放大的目标区域,即目标数据单元格。
[0039]步骤6,目标数据单元格根据其数据列属性对应的数据转换放大应用规则模版进行数据转换放大显示。目标数据单元格根据其数据列属性,即目标单元格对应的数据列属性,如金额属性,则采用与金额属性对应数据转换放大应用规则模版对其进行放大,该模版内容可包括放大比例、放大时限和金额单位折合显示等,金额单位折合显示如把金额为200,000, 000显示为20,000万;又如银行帐号属性,则采用与银行帐号属性对应数据转换放大应用规则模版对其进行放大,该模版内容可包括放大比例、放大时限和分段显示等,如按照4-4一4-3的分段规则进行分段显示,具体为银行账户403982093849081,分段显示为403982093849081,方便阅读。显示效果可参照图4.[0040]进一步,在步骤I中,所述数据转换放大应用规则模版与数据表格进行功能匹配,检测数据转换放大应用规则模版是否适用数据表格的应用功能。
[0041]本发明还公开了一种与上述方法完全对应的数据表格的数据转换放大显示系统,其包括以下模块:
[0042]模版建库模块M1,用于设置数据表格的数据转换放大应用规则模版的数据库,所述数据转换放大应用规则模版根据数据列属性制定。每一数据列属性对应一数据转换放大应用规则模版。所述数据列属性是指数据列存在数据的属性,如金额属性、银行帐号属性或日期属性等,所述数据转换放大应用规则模版根据对应的数据列属性设置规则内容,所述规则内容包括以下一种或多种:是否放大显示、适用范围(使用单位、表格类型)、是否按数量或金额单位折合显示(如把支付金额2,000, 000, 000转换成20,000万)、是否增加币种符号、是否分段显示(分段规则,如银行),是否按全路径展示、是否仅显示引用值、是否仅显示自定义值、放大比例及放大时限。如图3所示。[0043]光标坐标捕捉模块M2,用户获取数据表格上的光标坐标信息;
[0044]目标数据行定位模块M3,用于根据光标坐标信息确定光标对应的目标数据行;
[0045]目标数据列定位模块M4,用于把数据表格的数据列属性与数据转换放大应用规则模版数据库的数据列属性比对匹配,确定目标数据列;
[0046]目标数据单元格定位模块M5,根据上述目标数据行和目标数据列确定数据转换放大的目标数据单元格;
[0047]数据转换放大模块M6,用于目标数据单元格根据其数据列属性对应的数据转换放大应用规则模版进行数据转换放大显示。
[0048]进一步,本发明系统还包括功能选择模块,用于对数据转换放大应用规则模版提供手工选择规则内容的功能选择设置页面,如图3所示。
[0049]进一步,本发明系统还包括功能匹配模块,用于对所述数据转换放大应用规则模版与数据表格进行功能匹配,检测数据转换放大应用规则模版是否适用数据表格的应用功倉泛。
[0050]本发明技术方案能根据数据表格的数据列属性进行规则化数据转换放大,其解决目前查看大数据量数据表格时因数字数据过多而产生阅读视觉疲劳的问题,其简化数据和放大显示,提高用户工作效率。
【权利要求】
1.一种数据表格的数据转换放大显示方法,其特征在于包括以下步骤: 步骤1,设置数据表格的数据转换放大应用规则模版数据库,所述数据转换放大应用规则模版根据数据列属性制定; 步骤2,获取数据表格上的光标坐标信息; 步骤3,根据光标坐标信息确定光标对应的目标数据行; 步骤4,把数据表格的数据列属性与数据转换放大应用规则模版数据库的数据列属性比对匹配,确定目标数据列; 步骤5,根据上述目标数据行和目标数据列确定数据转换放大的目标数据单元格; 步骤6,目标数据单元格根据其数据列属性对应的数据转换放大应用规则模版进行数据转换放大显示。
2.根据权利要求1所述一种数据表格的数据转换放大显示方法,其特征在于,所述数据转换放大应用规则模版根据对应的数据列属性设置的规则内容包括以下一种或多种:是否放大显示、适用范围、是否按数量或金额单位折合显示、是否增加币种符号、是否分段显示,是否按全路径展示、是否仅显示引用值、是否仅显示自定义值、放大比例及放大时限。
3.根据权利要求1所述一种数据表格的数据转换放大显示方法,其特征在于,所述数据转换放大应用规则模版提供手工选择规则内容的功能选择设置页面。
4.根据权利要求1所述一种数据表格的数据转换放大显示方法,其特征在于,在步骤I中,所述数据转换放大应用规则模版与数据表格进行功能匹配。
5.一种数据表格的数据转换放大显不系统,其特征在于包括以下模块: 模版建库模块,用于设置数据表格的数据转换放大应用规则模版数据库,所述数据转换放大应用规则模版根据数据列属性制定; 光标坐标捕捉模块,用户获取数据表格上的光标坐标信息; 目标数据行定位模块,用于根据光标坐标信息确定光标对应的目标数据行; 目标数据列定位模块,用于把数据表格的数据列属性与数据转换放大应用规则模版数据库的数据列属性比对匹配,确定目标数据列; 目标数据单元格定位模块,根据上述目标数据行和目标数据列确定数据转换放大的目标数据单元格; 数据转换放大模块,用于目标数据单元格根据其数据列属性对应的数据转换放大应用规则模版进行数据转换放大显示。
6.根据权利要求5所述一种数据表格的数据转换放大显示系统,其特征在于:所述数据转换放大应用规则模版根据对应的数据列属性设置的规则内容包括以下一种或多种:是否放大显示、适用范围、是否按数量或金额单位折合显示、是否增加币种符号、是否分段显示,是否按全路径展示、是否仅显示引用值、是否仅显示自定义值、放大比例及放大时限。
7.根据权利要求5所述一种数据表格的数据转换放大显示系统,其特征在于:还包括功能选择模块,用于对数据转换放大应用规则模版提供手工选择规则内容的功能选择设置页面。
8.根据权利要求5所述一种数据表格的数据转换放大显示方法,其特征在于:还包括功能匹配模块,用于对所述数据转换放大应用规则模版与数据表格进行功能匹配。
【文档编号】G06F17/30GK103902511SQ201210575209
【公开日】2014年7月2日 申请日期:2012年12月26日 优先权日:2012年12月26日
【发明者】刘娟 申请人:远光软件股份有限公司