本文目录导读:

核心概念区分
| 功能 | 报表 (Reports) | 仪表盘 (Dashboards) |
|---|---|---|
| 本质 | 单一数据查询与分析视图。 | 多个报表的集合与展示面板。 |
| 粒度 | 聚焦于一个主题(如:本月销售额、逾期未结工单)。 | 提供全局、多角度的概览(如:销售总监看板)。 |
| 输出 | 表格、图表(柱状图、饼图、线图)、矩阵。 | 各种图表、表格、关键指标(KPI)的混合布局。 |
| 交互 | 通常可钻取到具体记录。 | 可点击图表元素跳转到关联报表或记录。 |
| 用途 | 深入分析特定问题。 | 日常监控关键绩效指标。 |
报表功能详解
SuiteCRM 提供了强大的报表构建器,支持多种数据源和格式。
报表类型
- 行和列报表:最基础的类型,以表格形式展示数据,适合查看清单(如:所有潜在客户及其来源)。
- 汇总报表:对数据进行分组并计算聚合值(如:按客户经理分组统计销售额、按季度统计机会数量)。
- 矩阵报表:在行和列两个维度上进行分组和交叉汇总(如:按销售区域 x 产品类别统计成交额)。
- 图表报表:直接生成柱状图、饼图、折线图、条形图等,适合可视化趋势(如:月度新增线索趋势)或占比(如:商机按阶段分布)。
数据源
- 模块:选择报表基于哪个模块(如:线索、联系人、客户、商机、工单、潜在客户等)。
- 相关模块:报表可以包含当前模块及其关联模块的数据,从一个客户报表中,可以显示该客户下的所有商机的总价值,这是报表强大之处。
关键配置
当你创建一个新报表(通常通过 报表 -> 创建报表模板)时,核心步骤包括:
- 选择数据源:选择主模块(如:商机)和可选的相关模块(如:客户)。
- 定义筛选条件:设置条件来限制数据。
商机.阶段= 合同签订商机.预计成交日期介于 2025-01-01 和 2025-12-31
- 选择显示字段:选择需要在报表中显示的列(如:客户名称、商机名称、金额、销售员)。
- 定义分组/汇总(针对汇总/矩阵报表):
- 分组字段:例如按
销售员分组。 - 汇总字段:对
金额进行求和、对商机数量进行计数。
- 分组字段:例如按
- 设置图表选项(针对图表报表):
- 坐标轴:选择 X轴(类别)和 Y轴(数值)。
- 图表类型:柱状图、折线图、饼图等。
- 图例:分组颜色说明。
仪表盘功能详解
仪表盘是将多个报表有机组合在一个页面上的“驾驶舱”。
创建仪表盘
- 入口:通常通过 仪表盘 模块,点击 创建 或使用现有模板。
- 布局:可以自由拖放行、列、大/小图表块,形成2列、3列或更复杂的布局。
添加报表图表
- 在仪表盘的编辑模式下,点击 添加 Dashlet。
- 选择 报表图表 类型。
- 选择一个已创建好的 报表。
- 系统会自动根据该报表的图表设置(或摘要显示)在仪表盘上渲染出可视化组件。
其他Dashlet类型
除了报表,仪表盘还可以包含:
- 图表面板:显示特定模块的快速统计(如“我的商机”)。
- 列表视图:显示选定模块的记录列表(如“今天待办事项”)。
- Web页面:嵌入外部URL(如公司财务报表系统、Google Analytics)。
- RSS Feed:显示新闻或通知。
- KPI Dashlet:显示定义的KPI指标,通常带有趋势箭头。
交互与钻取
- 点击模块:在仪表盘上点击一个柱状图或饼图的一部分,通常会跳转到该数据对应的详细报表或直接筛选后的列表视图。
- 刷新:仪表盘可以设置自动刷新间隔(如每5分钟)。
典型使用场景
场景1:销售管理
-
仪表盘:销售总监看板
- 报表1(柱状图):上月各销售团队成交额排名。
- 报表2(饼图):当前季度商机按阶段分布(分析漏斗健康度)。
- 报表3(列表):我的“重点关注”客户列表(高危客户/大客户)。
- 报表4(数值):本月至今总签约额 vs 目标(KPI Dashlet)。
-
报表:个人销售员报表
- 本月待跟进客户清单。
- 预计下月成交的商机(筛选条件:预估成交日期在下月)。
场景2:客户服务
- 仪表盘:服务经理看板
- 报表1(折线图):近30天新开工单 vs 解决工单数趋势。
- 报表2(柱状图):按产品类别或紧急程度的工单数量分布。
- 报表3(表格):超时未解决的工单列表(SLAs违规)。
- 报表4(数值):平均响应时间、平均解决时间。
场景3:市场营销
- 仪表盘:市场活动效果分析
- 报表1(饼图):各渠道(邮件、展会、网络)带来的线索占比。
- 报表2(表格):近一个月内线索至商机的转化率。
- 报表3(柱状图):按市场活动名称统计的投入产出比(需要自定义字段)。
高级技巧
- 使用变量:在报表筛选条件中使用
$current_user或$current_user_id变量,可以创建动态报表,创建报表“我的商机”,系统会自动为每个用户显示其负责的商机,非常适合放在仪表盘上。 - 自定义计算字段:如果标准字段不够用,可以创建公式字段(如:
毛利润 = 成交额 - 成本),然后基于此字段建立报表。 - 统一数据源:确保所有相关模块(线索、联系人、客户、商机、工单)通过正确的关系(如1对多)关联起来,否则跨模块报表会不准确。
- 性能优化:避免在仪表盘上放置过多复杂报表(特别是跨多个大表的汇总报表),以免页面加载缓慢,可以设置缓存或降低刷新频率。
- 权限控制:报表和仪表盘都遵循SuiteCRM的角色和安全组权限,普通用户只能看到他们有权限的数据。
常见问题与排查
| 问题 | 可能原因 | 解决方案 |
|---|---|---|
| 报表数据显示为空 | 筛选条件太严格;用户没有数据权限 | 检查筛选条件;检查用户角色与安全组配置。 |
| 仪表盘加载很慢 | 放置了太多报表;报表查询复杂 | 减少报表数量;优化报表SQL(减少关联表);设置缓存。 |
| 图表显示不准确 | 字段映射错误(如数值字段被当作文本处理);数据未正确汇总 | 在报表中检查字段类型;确认汇总函数(求和 vs 计数)。 |
| 无法点击钻取 | 报表类型不支持;或报表数据源与钻取目标不匹配 | 使用“行和列报表”或“汇总报表”更易钻取;确保从图表跳转时筛选逻辑正确。 |
SuiteCRM的报表与仪表盘功能是灵活的、可定制的,但需要结合业务逻辑进行精心设计。
- 报表是数据的基础表达,解决“发生了什么?”。
- 仪表盘是数据的战略视图,解决“现在整体情况如何?/哪里需要关注?”。
通过合理组合筛选器、分组、图表和权限控制,你可以将SuiteCRM打造成一个强大的业务监控与分析平台,如果遇到具体配置问题,建议查阅官方文档或社区论坛。