1.在这里面配置数据源(数据库)
2.在这边配置报表要显示的数据这个是(累计运行时间表)拿的是runTime表里面的数据
这个是有四个条件的报警表
确定要显示的数据和作为条件的数据,然后在数据库中用这种方式去拼接
${
"select * from t_alarm_real where 1=1 "
+(emptyparam("produceTime")==false ?
"and producetime >= date(:produceTime) and producetime < date(:produceTime,\'+1 day\') " : " ")
+(emptyparam("alarmType")==false ? "and alarmtype = :alarmType " : " ")
+(emptyparam("objectName")==false ? "and objectname = :objectName " : " ")
+(emptyparam("tagName")==false ? "and tagname = :tagName" : " ")
}
这个是事件报警表的里面的数据集配置语句,加 “:”的都是作为条件的变量 ,在里面单引号“ ‘ ” 要用反斜杠转译“ \ ”。