4.2.0 用电量尖峰平谷
本帖最后由 Felix.Li 于 2024-7-5 17:54 编辑
问题描述:
如何做到如下报表样式:
数据是这样的:
{
"cookedvalue": "19.83",
"createTime": "2024-06-17 16:00:00",
"deviceName":"中间变里",
"devicevariableld": "46fa268aabcf4ad789c981a24c20ed12",
"devicevariableName": "冷冻泵-4-电表小时电里",
"groupId": "45fc0ec5603b4c6aaf306042c13fb3e5",
"groupName": null,
"id": "091281fc35414c268529968fa9776ca8",
"message": null,
"statusType": "Good",
"value": 26129.7,
"variableDisplayName": null
}然后根据一天不同的时间段,将2024-06-17 16:00:00 分成 峰、平等
问题回答:
这个我们用距表即可实现。
本身列分组用字段即可。行分组把创建时间建立一个计算字段,计算字段去判断:
{switch(createTimeHour < 8, "峰", createTimeHour < 15, "谷", createTimeHour < 20, "平", createTimeHour < 23, "尖")}
然后就可以了,这个是一个示例:
页:
[1]