图表示例
图表入门示例:用 VRDemo.salesman 制作销量明细表、单元格柱状图与悬浮饼图,并完成分页预览。
本文通过一个完整小案例,演示在 VeryReport 复杂报表设计器 中同时使用表格与悬浮图表:左侧为区域销量统计,右侧是区域统计饼图。
前置阅读:图表概述。设计器入口:数据分析 → 复杂报表)。
1. 概述
1.1 适用版本
报表设计器版本 |
|---|
since 3.0 |
1.2 预期效果
完成后预览效果大致如下:
左侧:各销售员销量明细表(地区、销售员、销量);
右侧:按区域销量汇总的饼图(悬浮图表 + 同一数据集);
2. 示例
2.1 数据准备
确认数据中心已配置演示数据源 VRDemo(MySQL)。
打开 数据分析 → 复杂报表,新建或打开一张复杂报表,进入设计器。
左侧 数据集 → 模板数据集 → + 新建 → 数据库查询,数据源选 VRDemo,数据集命名为
ds1,SQL 如下:
SELECT area AS 地区, seller AS 销售员, sales_count AS 销量 FROM salesman保存后预览字段,应能看到「地区、销售员、销量」。本表示例数据含华东、中南、西南等地区及多名销售员。
也可直接
SELECT * FROM salesman,后续绑定字段时使用原列名area/seller/sales_count。
2.2 设计明细表
在
A2~C2写入表头:地区、业务员、销量。选中表头行,右侧 单元格属性 设置加粗、居中、浅底纹与边框。
将
ds1的「地区、销售员、销量」依次拖到A3~C3,单元格显示为数据集字段绑定。数据行默认纵向扩展,一般无需再改扩展方向。
C3聚合方式为求和。
先 保存,再点 预览 → 分页预览,确认左侧已列出业务员明细。
2.3 插入悬浮饼图
用悬浮图表制作「区域统计」饼图,叠放在表格下方空白处。
工具栏点击 插入悬浮元素 → 图表,画布出现悬浮框;右侧自动切到 悬浮元素 面板。
点击「图表类型」旁的 修改,选择 饼图 → 饼图。
在 数据 页签配置:
设置项 | 内容 | 说明 |
|---|---|---|
数据集 |
| 与柱状图共用 |
分类字段 | 地区 | 扇区分类 |
系列设置 | 字段值 | — |
系列名 | 销量 | 系列显示名 |
系列值 | 销量 | 数值字段 |
汇总方式 | 求和 | 按地区汇总销量 |
打开 样式:勾选标题,标题文字填「地区总销量」,位置选居左或居中;可开启图例并放在右侧。
在「位置与大小」中设置合适的左边距、上边距、宽度、高度(例如宽 360、高 260),或在画布上拖拽到表格下方。
报表设计如下图所示:

2.5 效果预览
点击右上角按钮「预览」,如下图所示:

3. 制作要点小结
模块 | 方式 | 数据绑定要点 |
|---|---|---|
明细表 | 数据集字段拖入单元格 | 纵向扩展列出销售员 |
饼图 | 悬浮图表 | 分类=地区,系列值=销量,求和 |
VeryReport 图表数据来自数据集(模板数据集 / 全局数据集),在「数据」页签完成分类与系列配置即可;单元格图与悬浮图配置项一致,仅放置方式不同。
4. 常见问题
Q:饼图挡住了表格?
A:在悬浮元素「位置与大小」中增大上边距,或把饼图拖到表格下方空白区。
Q:导出后没有图?
A:先打开分页预览并等图表画完,再点导出。
