版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

1. 启动eview

eview 安装部署

点击报表管理

Image Added

启动

eivew完毕后在浏览器中访问http://localhost:30004/ureport/designer 打开报表设计器

以风机操作日、月、年报表为例

 Image Modified


 选择数据源

将右上角栏切换至数据源按钮

Image RemovedImage Added


选择第三个内置数据源

Image RemovedImage Added

添加数据集

右键添加数据集后配置SQL数据集

Image RemovedImage Added

Image Modified

搜索风机操作表T_REPORT_WIND_OPERATION 双击表名右侧自动生成查询语句

Image Modified

根据需求需要查询年报表、月报表、及日报表 我们可以定义两个参数startTime 和 endTime 根据传参的时间段查询相应时段的报表

数据库字段如下

Image Modified

配置参数

点击添加参数输入参数名称和参数类型添加两个参数

Image Modified

此时我们可以把SQL语句改为 

...

select * from T_REPORT_WIND_OPERATION where TIME >= :startTime and TIME <= :endTime

Image Modified

创建数据集名称 wind_opration

添加的参数在SQL语句中用 ":" 加参数获取

为参数设置默认值预览数据测试是否成功

Image Modified

使用表达式方式(不推荐)

动态拼接SQL语句方式

Image Modified

${
"select * from T_ALARM_HISTORY where PRODUCETIME >=:startTime and PRODUCETIME <=:endTime "
+ (emptyparam("tagname")==false ? "and TAGNAME like"+"\'%\'\':tagname\'"+"\'%\'" : " ")
}

...

选中单元格点击右侧属性单元格类型选择普通文本,输入文字即可

Image Modified

 sql列值设置

选中单元格点击右侧数据源双击属性绑定列值

Image Modified



 url 参数值设置

选中单元格右侧选择属性,单元格类型选择表达式,取参函数param("date")

Image Modified

表格其他样式设置

功能与excel 设置相似

菜单上有合并居中、对齐方式、边框、字体样式大小颜色等设置

右击某行某列可对行列进行操作

Image RemovedImage Added

页面属性设置

选中倒数第二个按钮可对页面的详细属性进行设置

Image Modified


Image Modified

 保存模板

配置完成后点击保存按钮为模板命名

Image Modified

在项目配置的模板保存地址(eview-server\web\tomcat\webapps\ROOT\page\report\templates)文件夹中可以找到保存后的xml文件 

Image Modified

 预览模板

点击预览按钮可以预览设计的报表

Image Modified

报表访问url

通过报表的url 访问 http://localhost:30004/report/preview?reportName=wind_opration.ureport.xml&page=1&date=2020-06-21

...