报表流程图
2021-01-20 13:57:06 1 举报
报表设计
作者其他创作
大纲/内容
根据依赖的报表项的计算结果,以及表达式逻辑,求得计算结果
否
是否指定计算时间段
开始
监听报表修改,判断新条件,数据库是否已创建中间表
定时任务 删除多余中间表
按开始结束时间作为当天,若结束时间小于开始时间,结束时间加一天
引用
是
结束
填写规则表达式以及依赖的报表项序号
haystack/数据库
直接查询数据库数据,页面展示
直接查询数据库,获得已计算的结果
查询 报表
删除多余中间表
规则
填写数据点或数据表名,选择时间段等其他条件
选择计算模式:最大、最下、求和、平均、累计值、真值时长、真值百分比等
数据库是否创建中间表
添加报表项(设置名称、数据来源、时间段计算模式、序号等)
创建/修改 报表(设置 报表名称、数据计算周期)
定时任务/手动 更新报表
创建数据库中间表
克隆
页面提示更新数据库,客户手动更新,或等待定时任务更新
默认0点到次日0点作为一整天
遍历数据库查询是否存在多余中间表
复制克隆对象的条件(不允许克隆引用以及取值间隔模式不一致的)
将计算的结果存入数据库中间表
判断数据来源
选择引用的报表项
0 条评论
下一页