【技术实现步骤摘要】
报表生成方法及装置
本申请涉及信息处理的
,尤其涉及报表生成方法及装置、电子设备、计算机可读存储介质。
技术介绍
报表是企业管理的基本措施和途径,是企业的基本业务要求,也是实施BI(BusinessIntelligence,商业智能)战略的基础。BI又称商业智慧或商务智能,指用现代数据仓库技术、线上分析处理技术、数据挖掘和数据展现技术进行数据分析以实现商业价值。目前,大多数公司都有自己的报表系统,市面上还有一些BI产品,提供使企业迅速分析数据的技术和方法。与普通报表系统相比,部分BI产品具有数据一致性高、安全性高、使用界面和管理配置界面统一的优点,有助于快速开发实施,并且大大降低了培训成本和部署成本。鉴于这些BI产品的优点,有必要将BI产品中生成的报表整合到普通报表系统中,通过报表系统和BI服务器进行交互,查询、展示以及导出由BI服务器生成的报表,以提高报表开发效率。
技术实现思路
本申请的目的在于提供报表生成方法及装置、电子设备、计算机可读存储介质,将BI产品中生成的报表整合到普通报表系统 ...
【技术保护点】
1.一种报表生成方法,其特征在于,所述方法包括:/n获取用于嵌入报表系统的第一报表的URL;/n获取第二报表的配置信息;/n生成包含所述第一报表的URL和所述第二报表的配置信息的json数据;/n根据所述json数据在所述报表系统中生成嵌套所述第一报表的第二报表。/n
【技术特征摘要】
1.一种报表生成方法,其特征在于,所述方法包括:
获取用于嵌入报表系统的第一报表的URL;
获取第二报表的配置信息;
生成包含所述第一报表的URL和所述第二报表的配置信息的json数据;
根据所述json数据在所述报表系统中生成嵌套所述第一报表的第二报表。
2.根据权利要求1所述的报表生成方法,其特征在于,所述获取用于嵌入报表系统的第一报表的URL,包括:
响应于用户选择第一报表的操作,获取所述第一报表的URL,所述第一报表是Cognos系统根据数据包的数据源创建。
3.根据权利要求1所述的报表生成方法,其特征在于,所述第二报表的配置信息包括所述第二报表的外部参数组和内部参数组,所述外部参数组包括报表名称、报表标识和归属菜单中的至少一种,所述内部参数组包括查询条件的条件类型、条件名称、条件标识、条件框类型、级联类型、必选类型和权限类型中的至少一种;
所述获取第二报表的配置信息,包括:
获取所述第二报表的外部参数组;
获取所述第二报表的内部参数组。
4.根据权利要求3所述的报表生成方法,其特征在于,所述第二报表的配置信息还包括所述第二报表的报表规则、默认时间段和业务区域划分标识中的至少一种,所述业务区域划分标识用于指示所述第二报表中的区域是否采用业务区域划分。
5.根据权利要求3所述的报表生成方法,其特征在于,所述外部参数组包括报表名称和报表标识;
所述获取所述第二报表的外部参数组,包括:
接收所述第二报表的报表名称;
检测预定报表标识组中是否存在所述报表名称对应的报表标识;
若存在,则将所述报表名称对应的报表标识作为所述第二报表的报表标识;
若不存在,则提示用户重新输入报表名称,或者接收用户输入的报表标识作为所述第二报表的报表标识。
6.根据权利要求3所述的报表生成方法,其特征在于,所述内部参数组包括查询条件的条件类型、条件名称和条件标识;
所述获取所述第二报表的内部参数组,包括:
响应于用户添加第一查询条件的操作,向用户提供至少一个条件类型;
响应于用户选择条件类型的操作,将用户选择的条件类型作为所述第一查询条件的条件类型;
接收所述第一查询条件的条件名称;
检测预定条件标识组中是否存在所述第一查询条件的条件名称对应的条...
【专利技术属性】
技术研发人员:黄子轩,郑毅,洪月,胡祥林,蔡尧,苏战营,
申请(专利权)人:上海乾臻信息科技有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。