阈值翻牌器
数据大屏阈值翻牌器:条件变色、图标、对比行与 VRDemo 演示。
在 VeryReport 数据大屏设计器 中,阈值翻牌器在单指标数字展示基础上,支持条件变色 / 图标与对比行(较基准涨跌)。适用角色:大屏设计人员、数据分析师。
大屏不直接写 SQL。请先在数据中心创建并发布数据集。详见 新建数据集。 无条件格式的单指标组件见 翻牌器。
1. 入口与前提
| 项 | 说明 |
|---|---|
| 设计器入口 | 左侧 数据分析 → 数据大屏 |
| 组件路径 | 顶部第二行 图表 → 分组 指标 → 阈值翻牌器 |
| 数据前提 | 数据集已发布 |
2. 基础操作
- 进入设计器;第二行 → 图表 → 指标 → 阈值翻牌器(不要点「翻牌器」)。
- 选中 → 右侧 数据 → 选择数据集。
- 切到 字段:将 1 个度量拖到「翻牌器数值/度量」(不要拖维度)→ 点底部 更新。
- 示例:度量
sale(SUM),四季度合计约 60,600。
3. 样式:标题与数值
选中 → 样式 Tab。
- 指标标题:显隐、文案、字号、颜色。
- 数值显示:字号、默认颜色、小数、千分位、前缀/后缀。命中条件后,数字颜色由条件覆盖。
4. 条件变色与图标(详细步骤)
条件按列表从上到下匹配,命中第一条即停止。命中后:主数字用该条颜色,数值左侧可显示图标。
- 选中组件 → 样式 → 展开 条件格式。
- 点底部 「+ 添加条件」,得到「条件 1」。
- 配置达标示例:
- 「当值」下拉选 大于;右侧数字填 50000。
- 「颜色」色块选绿色(如
#52c41a)。 - 「图标」选 ✓ 对勾;旁侧可设图标色。
- 画布预期:数字约 60,600 为绿色,左侧出现 ✓。
- (可选)再添加「条件 2」:当值 小于、30000、红色、图标 ⚠。当前合计不会命中条件 2(因先命中条件 1)。要验证红色:删除条件 1,或把条件 1 阈值改为更大(如 70000)。
- 运算符含:大于 / ≥ / 小于 / ≤ / 等于 / 区间(选区间后出现第二个数字框)。
- 图标可选:无、↑、↓、⚠、✓、●。卡片右上角 删除 可移除该条。
5. 对比行怎么设置(详细步骤)
对比行在主数字下方,形如 ↑ 21.2% 较目标。
公式:变化率 = (当前值 − 基准值) / |基准值| × 100%。>0 显示 ↑ 与上升色;<0 显示 ↓ 与下降色;=0 或基准为 0 显示 —。
基准值为样式中填写的固定数字(目标或上期),不是自动取数据集第二字段。
- 选中 → 样式 → 展开 对比行。
- 打开「显示」开关(默认关)。
- 「基准值」填 50000。
- 「描述」填
较目标或较上期。 - 可调「上升色」「下降色」「字号」。
- 验收(当前≈60600、基准 50000):应显示 ↑ 约 21.2% 较目标(绿色)。把基准改为 70000 应变为 ↓ 与红色。
6. 动画与背景
动画效果:滚动 / 无,可调时长。背景与边框:背景色、圆角、边框。
7. 示例:VRDemo 练习数据
请在数据源 VRDemo 中使用下列表或视图(需已在库中准备好)。
| 示例 | 表 / 视图 | 练习 |
|---|---|---|
| A. 季度销售 + 条件/对比 | v_threshold_ticker_quarter_sale 或 quarter_sale | 条件变色 + 对比行 |
| B. 区域销售合计 | v_threshold_ticker_region_total | 度量 sale_total |
- 数据中心 → 数据集 → VRDemo → 拖入
v_threshold_ticker_quarter_sale→ 保存并发布(如「季度销量-阈值翻牌器」)。 - 大屏插入阈值翻牌器;字段仅绑定
sale(SUM)→ 更新。 - 样式标题可填「季度销售额」。
- 条件格式:大于 50000 → 绿 + ✓;(可选)小于 30000 → 红 + ⚠。
- 对比行:显示开,基准 50000,描述「较目标」。
验收:数字约 60,600;绿色 + ✓;对比行 ↑ 约 21.2% 较目标。
8. 常见问题
- 和翻牌器怎么选? 要条件变色/对比行用本组件;只要醒目数字用翻牌器。
- 条件不生效? 先点更新确认真实数值;检查是否命中;上面的规则优先。
- 对比行是 —? 基准值不要填 0。
- 超过 100 万变红? 条件格式:大于 1000000 → 红色。
