1.一种报表的生成方法,其特征在于,包括:
根据输入的报表选择信息,确定与所述报表选择信息相对应的报表模板;其中,所述报表模板中拼装有指定的数据项;
在数据库中查询与所述报表选择信息相对应的报表模板中数据项对应的数据,并返回所述数据到该报表模板中对应位置形成报表文件;
输出所述报表文件。
2.根据权利要求1所述的报表的生成方法,其特征在于,根据输入的报表选择信息,包括:
根据设定的报表生成周期,获取所述报表选择信息。
3.根据权利要求2所述的报表的生成方法,其特征在于,返回所述数据到该报表模板中对应位置形成报表文件,包括:
将返回的数据项对应的数据拼接成一个报表对象;
将所述报表对象放置到该报表模板中对应位置形成报表文件。
4.根据权利要求1-3任一项所述的报表的生成方法,其特征在于,还包括:
根据接收到的报表修改数据对相对应的报表模板进行修改。
5.根据权利要求4所述的报表的生成方法,其特征在于,还包括:
将所述报表模板存放在本地数据库。
6.一种报表的生成系统,其特征在于,包括:
报表模块确定模块,用于根据输入的报表选择信息,确定与所述报表选择信息相对应的报表模板;其中,所述报表模板中拼装有指定的数据项;
报表文件生成模块,用于在数据库中查询与所述报表选择信息相对应的报表模板中数据项对应的数据,并返回所述数据到该报表模板中对应位置形成报表文件;
报表文件输出模块,用于输出所述报表文件。
7.根据权利要求6所述的报表的生成系统,其特征在于,所述报表模块确定模块,包括:
信息获取单元,用于根据设定的报表生成周期,获取所述报表选择信息。
8.根据权利要求7所述的报表的生成系统,其特征在于,所述报表文件生成模块,包括:
报表对象生成单元,用于将返回的数据项对应的数据拼接成一个报表对象;
报表文件生成单元,用于将所述报表对象放置到该报表模板中对应位置形成报表文件。
9.根据权利要求6-8任一项所述的报表的生成系统,其特征在于,还包括:
修改模块,用于根据接收到的报表修改数据对相对应的报表模板进行修改。
10.根据权利要求9所述的报表的生成系统,其特征在于,还包括:
本地数据库,用于存储所述报表模板。