动态报表功能介绍" />
当前位置: 代码迷 >> 报表 >> 动态报表功能介绍
  详细解决方案

动态报表功能介绍

热度:315   发布时间:2016-05-05 07:39:02.0
[JEECG动态报表]1.使用介绍

动态报表模块由本人负责开发,动态报表的配置维护功能基于智能表单。

动态报表功能介绍

1.?创建动态报表

界面如下:



?

说明:

[查询数据SQL]即动态报表的数据源,此输入框所填写的SQL所查询出来的数据将以列表的形式展现。

[动态报表配置明细]则是对查询SQL结果集所产生的数据列进行相关的配置。

2.?SQL解析与字段配置

如下图所示,在[查询数据SQL]录入完毕之后,点击[sql解析]可以自动将此报表sql的数据列在[动态报表配置明细]里带出。



?



?

?

接下来只需要进行后续的配置。



?

?

说明:

[字段文本]:用于在动态报表展示时作为列名。

[字段类型]:标识这个字段的数据类型,便于条件查询时生成相应的过滤SQL片段。

[查询模式]:可选,分“单条件查询”与“组合条件查询”,区别是前者的查询框只生成一个输入框,而后者生成两个查询框。

[取值表达式]:格式(编码_显示文本,编码_显示文本...),用于将查询结果值进行转换显示。

[字典code]:填写系统字典中分组编码。将生成查询下拉以及结果集的值替换。

[是否查询]:标识该字段是否生成查询框。

?

3.?动态报表效果

首先将配置好的动态报表配置到系统菜单里面。



?

菜单地址格式:cgReportController.do?list&id=动态报表配置中的编码。

配置好菜单之后,就可以进行动态报表的展示了。

?

效果:



?

  相关解决方案