[发明专利]通过工作表导入浮动行数据的方法和装置有效
| 申请号: | 201010292028.9 | 申请日: | 2010-09-26 |
| 公开(公告)号: | CN101976236A | 公开(公告)日: | 2011-02-16 |
| 发明(设计)人: | 徐振轩 | 申请(专利权)人: | 用友软件股份有限公司 |
| 主分类号: | G06F17/24 | 分类号: | G06F17/24 |
| 代理公司: | 北京友联知识产权代理事务所(普通合伙) 11343 | 代理人: | 尚志峰;汪海屏 |
| 地址: | 100094 北京*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 通过 工作 导入 浮动 行数 方法 装置 | ||
技术领域
本发明涉及数据导入技术,以及更具体地涉及通过工作表导入浮动行数据的方法和装置。
背景技术
在企业部署信息系统之前,大部分企业信息或者数据是存储在成千上万的Excel表中的,这与Excel的发展以及中国用户长期形成的使用习惯是分不开的。但是,大量Excel表的存在也形成了很多问题,比如数据不易共享,数据权限机制不健全,表间核算困难等。
当然,部署成熟的信息系统可以很容易的解决这些问题,它可以完成几乎所有Excel能够为用户提供的功能,并提供Excel无法完成的其它功能。
那么,如何把企业所用的成千上万的Excel表录入到信息系统中去,便成了企业用户,开发人员和实施人员最为关心的问题。
现在,差不多所有的信息系统都会提供Excel导入功能。实施人员把企业常用的表做成模板预先设置到信息系统中,比如:员工工资表。由于每个员工的工资、补贴项目都相同,只是工资多少会因为各种因素而不同。这样,导入员工工资表的时候,只需要把模板和当前工资表对应上,然后扫描所有单元格,把那些需要导入的数据填加到模板相应的位置,最后形成一个新的工资表放到系统中即可。
这种固定模板的Excel导入是很容易的,而实际应用过程中还存在一种Excel应用方式,这种应用方式便是本发明所要解决的问题。
首先,在此解释两个概念:维度和维度成员。
(1)维度是指按照什么来编制数据表。例如编制销售收入表,希望按照存货和地区进行编制,那么存货、地区就是维度。通常,一个信息系统的维度都是全局共享并唯一的。
(2)维度成员是指某项维度中具体的值。例如存货这个维度,成员包括彩电、洗衣机、冰箱等内容,这些都是维度成员。
数据表实际上就是若干个维度及其维度成员填充上这些维度组合所对应的数字所组成的表格。比如:人员(维度):张三(维度成员),月(维度):一月(维度成员),工资项目(维度):基本工资(维度成员)=2000,描述一下就是:张三的一月基本工资是2000元。
固定模板中,这些维度及维度成员都是固定的,变化的只是数据,也就是李四的一月基本工资是2500元,变化的只是2000元变成了2500元。
那么,除了固定模板这种模式,还存在一种应用模式叫做浮动行数据。指的是在模板中除了维度是不变的,一部分维度成员也是变化的,而在使用过程中,人们为了方便使用,把所有成员变化的维度放到表的行上,固定的部分放到列上,就形成了现在的叫法:浮动行数据。实际,行列在表中是可以置换的,叫做浮动行只是一种习惯罢了。也就是说对于浮动列是相同的。
之所以存在带有浮动行的模板是因为很多公司(或者部门)在使用某个相同的维度的同时却有着不同的维度成员。例如:A公司使用维护项目这个维度,有桌子,椅子(见表1);而B公司发生没有桌子、椅子这样的维护项目,只发生了电脑等维护项目(见表2)。这种情况下,就不能使用维度成员固定的模板进行编制,而只能使用一种浮动行的模板(见表3),用户在使用时除了编制数据之外,还要指定相关维度的维度成员,也就是编制浮动行数据。
表1A公司编制表
表2B公司编制表
信息系统中提供的带有浮动行的模板,如表3所示:
表3带有浮动行的模板
A,B两个公司(主体)在使用表3所示的浮动行模板的时候,除了要把数据填制到模板上之外,还要把维护项目的具体成员填上,对于A公司是电脑和鼠标,对于B公司则是桌子和椅子等。
现有功能是用户在线选择相应维度成员,然后手工或者通过Excel来导入数据。但是,带来的问题就是当用户需要编制的浮动行数据表很多的情况下,这就是一种灾难。
因此,提供一种Excel录入浮动行数据的方法和装置是非常必要的。这样既能极大提高用户使用预算系统的效率,也是易用性的一种体现。它的出现会解放用户,减少机械式的录入,使其更多的时间投入到业务处理上来。
发明内容
鉴于上述问题,本发明的目的之一是提供一种Excel录入浮动行数据的方法和装置,其能够解决将用户在Excel上新增、修改或者删除的浮动行数据编制到对应的数据表中的问题。根据本发明的技术方案能够准确识别浮动行区域(一个或者多个),解析浮动行的维度成员(一个或者多个),并复制对应的数据到数据表中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于用友软件股份有限公司,未经用友软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010292028.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种RSQI测试方法及装置
- 下一篇:振荡样品安放与固定装置





