第10页,共310页。 显示 3,099 条结果 (0.989 秒)
Echarts图形跳转既传递真实值又传递显示值
,所以在创建参数的时候一般会有真实值、与显示值。真实值就是传参中的编码、ID等值;显示值就是最终用户能懂得的名称。 实例演示效果如下: Ecahrts图形跳转既传递真实值又传递显示值.gif 示例说明 如下报表为跳转源报表 image2017-9-20 15:7:53.png 下面为跳转目标报表,当中的“产品类型”参数是有真实值和显示值之分的。真实值是“产品类别编号”、显示值是“产品类别名称” image2020-6-15 9:26:14.png 通过建立跳转规则,在“跳转源报表”上点击柱子跳转到“跳转目标”报表,发现传递过来的参数真实值和显示值都对应“产品类别名称”,无法刷新出数据,所以Echarts图形跳转既传递真实值又传递显示值
,所以在创建参数的时候一般会有真实值、与显示值。真实值就是传参中的编码、ID等值;显示值就是最终用户能懂得的名称。 实例演示效果如下: Ecahrts图形跳转既传递真实值又传递显示值.gif 示例说明 如下报表为跳转源报表 image2017-9-20 15:7:53.png 下面为跳转目标报表,当中的“产品类型”参数是有真实值和显示值之分的。真实值是“产品类别编号”、显示值是“产品类别名称” image2020-6-15 9:26:14.png 通过建立跳转规则,在“跳转源报表”上点击柱子跳转到“跳转目标”报表,发现传递过来的参数真实值和显示值都对应“产品类别名称”,无法刷新出数据,所以进度图组件取某个字段最大值作为目标值
(本文档仅供参考) 问题描述: 进度图组件里面的目标值,希望获取度量数据里的最大值作为目标值, 效果是例如降序的话第一个一直的100%的效果,但是我们的只能选字段或自定义,有办法实现该需求效果吗? image2025-4-2_20-0-4.png 解决方案: 可以创建一个计算度量,获取到最大值,类似:计算度量-最大值,然后把目标值设置为这个最大值,如图: image2025-4-2_20-5-21.png image2025-4-2_20-5-57.png image2025-4-2_20-6-23.png 进度图组件 目标值 字段最大值使用excel图形,插入箱线图,excel中图形显示没问题,发布之后预览不显示
(此文档仅供参考) 问题 使用excel图形,插入箱线图,excel中图形显示没问题,发布之后预览不显示 1.png2.png V95版本Smartbi箱形图发布后,预览如下: image2020-12-2_15-55-57.png 解决方案 箱线图目前不支持, 注:如有上述情况,excel中可以正常显示,但是发布之后空白,说明此图形不支持。 箱线图发布后空白 箱线图空白参数中默认值的显示值不能正常显示
(本文档仅供参考) 问题说明 参数的默认值设置了显示值和真实值,但参数在下拉框中显示的值,并不是显示为显示值。 1.jpeg 2.jpeg 解决办法 SQL中添加别名 3.png 原因:该现象是因为原始的参数SQL没有添加别名,在Smartbi中参数SQL的编写建议遵循此书写规范要求。 如不填写别名,识别字段可能有问题,尤其是这种带.的SQL,比较容易出问题。多个参数真实值对应一个显示值
(本文档仅供参考) 问题说明 如何实现多个参数真实值对应一个显示值,即用户选择了【广东】就选择了(G or S or Z)的效果。 image2018-12-4 18:51:12.png 解决方案 说明:此文档的SQL的基于mysql数据库写的,若是其他数据,需要根据实际的数据库语法调整。 1、新建一个参数【选择区域】,设置如下: image2018-12-5 10:56:55.png image2018-12-5 10:57:55.png 2、新建参数【真实值参数】,用于将真实值G/S/Z 联动自定义组件取数器(如筛选器备选值)
需求说明 需求场景: 报表有个客户id字段, 每个业务人员负责一批客户(这个是动态的, 可能有不同批次), 业务人员需要在报表中筛选自己负责的某批客户. 因此期望筛选器的备选值是批次号, 表格真正刷新时, 是用该批次的客户id进行筛选。 接口说明 版本:since Hotfix_SmartbiV11_20250616 IBeforeQueryHandler 名称: 查询前处理器 作用: 在查询执行前, 处理查询请求. 比如修改条件值. 生效对象: 仪表盘, 即席, 透视的所有组件取数. 包: Commons 路径: smartbix.query.handler 实现: IBaseQueryHandler 空Echarts图形-扩展属性:标签 - 饼图数据标签空值转换显示方式
(本文档仅供参考) 问题: 饼图分类中有空白值的分类,想替换成其他显示方式。 image2022-12-30_18-36-3.png 解决方案: 可以参考下方扩展属性: (如果空值是空单元格的话,arg.name http://arg.name == ' '里面也需要打一个空格,同理==后面也可以是其他分类值) { "series": [ { "label": { "normal": { "show": true, "position": "outer", "formatter": "function(arg){if(arg.name == ''){return '空值参数备选值里面没有空值怎么实现筛选空数据
(本文档仅供参考) 问题: 在参数设置中查询出了空值的结果,为什么到了数据集、报表里面参数就没有空值的备选值了,如果要有空的备选值过滤空数据要怎么实现 image2022-9-27_11-15-52.png image2022-9-27_11-25-3.png 原因: 对于Smartbi中的查询来说,参数备选值中的空值有特殊意义,实际上是1=1这个条件,是永远成立的条件,因此备选值中的空值实际是查询所有数据,不支持空值,如需使用空的备选值进行查询,可以使用case when语句将空值转换为非空字符串如‘空’,并在数据集中创建对应的计算字段,将过滤字段的空值转换为空,参考如下步骤,具体实现方式需根据不同数据库语法调整航线图上为什么只显示一条航线
(此文档仅供参考) 问题 作图数据有很多条,为什么在航线图上只显示一条航线呢? image2019-8-8 9:47:18.png 解决方案 image2019-8-8 9:49:7.png image2019-8-8 9:49:24.png 航线只有一个数据