PlgReportStudio 插件(自研)
现版流程
- 在 /dynamic-data/datasource 配置业务库数据源,在 /dynamic-data/dataset 创建 SQL 数据集,再到 /report/list 绑定并设计查询报表。
- 报表从 SQL 结果读取字段,不直接读取 SCADA 通道或历史 API;需要历史数据时先通过业务表或视图提供。
设计、运行与保存
- 使用设计器字段面板插入当前数据集占位符,先诊断再预览。保存后重新打开核对模板与绑定。
- 模板以 FortuneSheet 原生 JSON 保存。当前支持 HTML、PDF 与打包导出;打开产物检查分页、合计及截断提示。
- 保存使用模板版本约束。遇到冲突先读取最新版本合并,不绕过并发检查。
存储与交接
- 报表模板与元数据在运行站点 ReportStudio/ReportStudio.db;数据源与数据集在 PlgDynamicData/PlgDynamicData.db。
- 两份数据按一致性备份方法共同保留。现版不依赖旧 Admin MySQL,也不读取旧 MCP 设置。