【技术实现步骤摘要】
本专利技术涉及一种基于EXCEL模板的可变报表生成技术,属于软件程序设计系统
技术介绍
在软件设计过程中报表的样式(字体,内容布局,表格,位置)是程序开发人员和用户之间的一个难题,随时间和人员的变化,用户总希望报表的样式能随之改变,但这对于程序员来说是一个繁琐,简单的工作,纯碎是浪费时间和劳动力的事情,不愿意做。这就需要程序员在开发软件时能找到一种方法,能个解决这个两难的问题。用户能通过简单的配置,就能在一定程度上改变报表的样式。
技术实现思路
专利技术目的:为了克服现有技术中存在的不足,本专利技术提供一种基于EXCEL模板的可变报表的生成方法,用户能通过简单的配置改变报表的样式,其效率高,简单易实现。为实现上述目的,本专利技术采用的技术方案为:一种基于EXCEL模板的可变报表的生成方法,包括以下步骤:步骤1,使用EXCEL做好所需报表的模板;步骤2,根据步骤1各个报表模板确定其相应的对照信息配置模板对照表;步骤3,从数据库中取得报表中所需数据;步骤4,根据所需数据从步骤1中做好的报表模板选择相应的报表EXCEL模板;步骤5,根据所需数据从步骤2中配置好的 ...
【技术保护点】
一种基于EXCEL模板的可变报表的生成方法,其特征在于,包括以下步骤:步骤1,使用EXCEL做好所需报表的模板;步骤2,根据步骤1各个报表模板确定其相应的对照信息配置模板对照表;步骤3,从数据库中取得报表中所需数据;步骤4,根据所需数据从步骤1中做好的报表模板选择相应的报表EXCEL模板;步骤5,根据所需数据从步骤2中配置好的模板对照表选择相应的对照表,然后根据数据位置对照表中的对照信息,取得每个数据所应当放置在EXCEL报表中位置,并向步骤4选择的EXCEL模板中相应的位置写数据,即可得到所需报表。
【技术特征摘要】
1.一种基于EXCEL模板的可变报表的生成方法,其特征在于,包括以下步骤:步骤1,使用EXCEL做好所需报表的模板;步骤2,根据步骤1各个报表模板确定其相应的对照信息配置模板对照表;步骤3,从数据库中取得报表中所需数据;步骤4,根据所需数据从步骤1中做好的报表模板选择相应的报表EXCEL模板;步骤5,根据所需数据从步骤2中配置好的模板对照表选择相应的对照表,然后根据数据位置对照表中的对照信息,取得每个数据所应当放置在EXCEL报表中位置,并向步骤4选择的EXCEL模板中相应的位置写数据,即可得到所需报表。2.根据权利要求1所述的基于EXCEL模板的可变报表的生成方法,其特征在于:修改报表的样式通过修改或添加步骤1中EXCEL模板;或者通过修改步骤2中配置模板对照表从而修改所需数据的位置。3.根据权利要求2所述的...
【专利技术属性】
技术研发人员:朱节中,张辉,郑钰辉,姜丹丹,顾文亚,孟祥瑞,郭萍,姚永雷,罗君,周万昊,李凌,
申请(专利权)人:南京信息工程大学,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。