官方文档

图表示例

图表入门示例:用 VRDemo.salesman 制作销量明细表、单元格柱状图与悬浮饼图,并完成分页预览。

本文通过一个完整小案例,演示在 VeryReport 复杂报表设计器 中同时使用表格悬浮图表:左侧为区域销量统计,右侧是区域统计饼图。

前置阅读:图表概述。设计器入口:数据分析 → 复杂报表)。

1. 概述

1.1 适用版本

报表设计器版本

since 3.0

1.2 预期效果

完成后预览效果大致如下:

  • 左侧:各销售员销量明细表(地区、销售员、销量);

  • 右侧:按区域销量汇总的饼图(悬浮图表 + 同一数据集);

2. 示例

2.1 数据准备

  1. 确认数据中心已配置演示数据源 VRDemo(MySQL)。

  2. 打开 数据分析 → 复杂报表,新建或打开一张复杂报表,进入设计器。

  3. 左侧 数据集 → 模板数据集 → + 新建 → 数据库查询,数据源选 VRDemo,数据集命名为 ds1,SQL 如下:

SELECT area AS 地区, seller AS 销售员, sales_count AS 销量 FROM salesman

保存后预览字段,应能看到「地区、销售员、销量」。本表示例数据含华东、中南、西南等地区及多名销售员。

也可直接 SELECT * FROM salesman,后续绑定字段时使用原列名 area / seller / sales_count

2.2 设计明细表

  1. A2~C2 写入表头:地区业务员销量

  2. 选中表头行,右侧 单元格属性 设置加粗、居中、浅底纹与边框。

  3. ds1 的「地区、销售员、销量」依次拖到 A3~C3,单元格显示为数据集字段绑定。

  4. 数据行默认纵向扩展,一般无需再改扩展方向。

  5. C3聚合方式为求和。

保存,再点 预览 → 分页预览,确认左侧已列出业务员明细。

2.3 插入悬浮饼图

悬浮图表制作「区域统计」饼图,叠放在表格下方空白处。

  1. 工具栏点击 插入悬浮元素 → 图表,画布出现悬浮框;右侧自动切到 悬浮元素 面板。

  2. 点击「图表类型」旁的 修改,选择 饼图 → 饼图

  3. 数据 页签配置:

设置项

内容

说明

数据集

ds1

与柱状图共用

分类字段

地区

扇区分类

系列设置

字段值

系列名

销量

系列显示名

系列值

销量

数值字段

汇总方式

求和

按地区汇总销量

  1. 打开 样式:勾选标题,标题文字填「地区总销量」,位置选居左居中;可开启图例并放在右侧。

  2. 在「位置与大小」中设置合适的左边距、上边距、宽度、高度(例如宽 360、高 260),或在画布上拖拽到表格下方。

报表设计如下图所示:

2.5 效果预览

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

3. 制作要点小结

模块

方式

数据绑定要点

明细表

数据集字段拖入单元格

纵向扩展列出销售员

饼图

悬浮图表

分类=地区,系列值=销量,求和

VeryReport 图表数据来自数据集(模板数据集 / 全局数据集),在「数据」页签完成分类与系列配置即可;单元格图与悬浮图配置项一致,仅放置方式不同。

4. 常见问题

Q:饼图挡住了表格?
A:在悬浮元素「位置与大小」中增大上边距,或把饼图拖到表格下方空白区。

Q:导出后没有图?
A:先打开分页预览并等图表画完,再点导出。

5. 相关文档