JeecgBoot - 免费开源AI低代码开发平台使用详解3(Online报表)
作者:hangge | 2026-06-19 05:25
在企业数字化开发场景中,数据报表是业务统计、数据复盘、运营分析的核心载体。传统报表开发存在代码冗余、迭代缓慢、需专业开发人员维护等痛点,尤其中小项目的常规数据查询、统计报表需求,往往耗费大量开发成本。

(3)明细生成后,我们可以配置字段文本、字段类型、是否显示、字段 href、查询模式、字典信息、分组标题、是否查询、合计等等,配置完成,点击确定,保存信息。
(4)保存后我们可以测试一下功能,点击刚创建的报表条目右侧的“更多”->“功能测试”按钮。






JeecgBoot 低代码平台内置的 Online 在线报表模块,主打零代码、快速配置、开箱即用,专为轻量化数据报表场景设计,可帮助开发人员与业务人员快速搭建各类数据统计报表,大幅降低报表开发门槛,是 JeecgBoot 生态中极具实用性的核心功能之一。下面我将通过样例演示该功能使用。
三、Online 报表使用
1,新建报表
(1)进入 online 报表配置页面,点击“录入”按钮开始新增一个报表。

(2)比如我这里要创建一个统计每日用户登录次数的报表,在弹出的对话框中填写编码、名称、报表 SQL,点击 sql 解析,解析完成会根据 sql 查询的字段自动生成配置明细。
select DATE_FORMAT(create_time, '%Y-%m-%d') as date,count(*) as num from sys_log where log_type = 1 group by DATE_FORMAT(create_time, '%Y-%m-%d')
(3)明细生成后,我们可以配置字段文本、字段类型、是否显示、字段 href、查询模式、字典信息、分组标题、是否查询、合计等等,配置完成,点击确定,保存信息。
(4)保存后我们可以测试一下功能,点击刚创建的报表条目右侧的“更多”->“功能测试”按钮。

(5)在打开的测试页面中可以看到报表数据已经成功加载出来,并且查询条件也能正常使用。

(6)点击“导出”按钮,数据也可以正常导出,说明在线报表已经创建成功。

2,将报表挂在到菜单上
(1)要让用户可以看到刚刚创建的报表,就需要将其添加到菜单上。首先进入 online 报表配置页面,点击刚创建的报表条目右侧的“更多”->“配置地址”按钮。

(2)在弹出的对话框中点击“复制 URL”按钮复制出访问链接。

(3)然后我们打开“菜单管理”模块,新增一个菜单进行关联:
- 将前面复制路径粘贴到“访问路径”中。
- “是否是路由菜单”改为“否”。
- “前端组件”随便填。

(4)接着进入“角色管理”模块,为相应的角色授予该菜单的访问权限。

(5)使用对应的角色用户登录,点击左侧刚添加的菜单,右侧就会显示出我们之前创建的报表了。

附:高级用法

全部评论(0)