【技术实现步骤摘要】
一种企业管理软件中创建报表模型及模板的方法
[0001]本申请是名为《一种企业管理软件中创建报表模型及模板的方法》的专利申请的分案申请,原申请的申请日为2018年10月31日,申请号为201811292539.3。
[0002]本专利技术涉及计算机软件
,特别是涉及一种企业管理软件中创建报表模型及模板的方法。
技术介绍
[0003]任何一个企业管理软件系统在面对众多数据采集后,一般都会应用报表方式来展示数据分析的结果,因此,几乎所有的企业管理软件中都有报表应用模块。而创建生成报表模型及模板的方式,一般主要是由软件开发人员编写代码来完成,不同的报表模型及模板由不一样的编程代码构成。对有众多报表格式需求的企业来说,开发人员付出工作量会越来越多,当企业需要已经设计好的报表格式经常发生变化时,开发人员会频繁地修改代码以满足其需求,造成开发维护成本会不断增加,项目实施会延期、增加了项目交付难度,并且会带来一定的项目风险。另外,当下可以通过购买商业化的报表生成系统来实现报表的生成,但是这些软件生成的报表与自己开发的管理软件 ...
【技术保护点】
【技术特征摘要】
1.一种企业管理软件中创建报表模型及模板的方法,其特征在于,所述方法包括:设置代表报表表头名称的X维度名称,根据所述X维度名称设计X维度元素,并定义所述X维度元素的元素属性;所述X维度表示表头维度;设置代表报表表体名称的Y维度名称,所述Y维度名称引用所述X维度名称;设计Y维度元素,并根据所述X维度元素的元素属性定义所述Y维度元素的元素属性;所述Y维度表示表体维度;将所述X维度名称与所述Y维度名称配对形成报表模型,根据所述X维度元素的元素属性提交SQL脚本,创建数据Table,并插入所述Y维度元素,形成报表模板。2.根据权利要求1所述的方法,其特征在于,在根据所述X维度名称设计X维度元素后,所述方法还包括:创建X维度元素树形结构;所述X维度元素树形结构包括形成树形结构的所述X维度元素,所述X维度元素树形结构中的树形结点为报表表头层次结点。3.根据权利要求2所述的方法,其特征在于,所述X维度元素树形结构中的连续多个树形结点展示为多层表头结构。4.根据权利要求1所述的方法,其特征在于,所述X维度元素的元素属性包括数据类型、显示/隐藏、宽度、显示...
【专利技术属性】
技术研发人员:王志兴,
申请(专利权)人:上海用天网络科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。