第1页,共417页。 显示 4,168 条结果 (0.038 秒)
跳转 - 电子表格传递真实值,显示显示值(非宏代码方案)
(本文档仅供参考) 应用场景 在项目中跳转传参,一般都是传编码、ID等值,但是显示给客户的所见的又要是有意义的、最终用户能懂得的名称,所以在创建参数的时候一般会有真实值与显示值。真实值就是传参中的编码、ID等值;显示值就是最终用户能懂得的名称。 问题 若是不想要修改宏代码或者是不会修改宏代码,怎么在电子表格中实现点击编码id传递产品名称并筛选出对应条件下的数据? 解决方案 若是报表间跳转。在目标报表上做一个联动参数,用真实值id联动显示值名称,最后在目标报表上将真实值参数隐藏掉。此方法比较方便,不用自己修改宏。 若是报表内联动。方法类似,在源报表中设置单元格传值,影响目标报表参数“真实值id”。 此方法是以跳转 - 电子表格传递真实值,显示显示值(宏代码方案)
(本文档仅供参考) 问题说明 在项目中跳转传参,一般都是传编码、ID等值,但是显示给客户的所见的又要是有意义的、最终用户能懂得的名称,所以在创建参数的时候一般会有真实值、与显示值。真实值就是传参中的编码、ID等值;显示值就是最终用户能懂得的名称。那么需要如何实现此功能? 解决方案 … ("I402881df0172ff66ff664ac80172ff847b600466",paramsInfo); }} 跳转参数显示显示值 跳转传递真实值和显示值 跳转传递真实值但展示显示值回写 - 回写报表绑定多选参数回写参数的真实值到数据库后如何转为显示值
(本文档仅供参考) 问题 回写报表绑定多选参数回写参数的真实值到数据库后如何转为显示值 解决办法 增加辅助列把多选的真实值对应的显示值也回写的数据库,然后再通过转换规则转换成显示值。 大致步骤见下图: 1、使用辅助列通过公式获取显示值,并把对应的显示值回写的指定字段 image2024-11-15_13-43-8.png 2、创建转换规则 image2024-11-15_13-43-19.png 3、把转换规则应用到数据集上,并且数据集需设置禁止缓存。 image2024-11-15_13-43-34.png 注:若禁止缓存后显示值无法立即更新,需手动清空系统缓存才更新,则可以更新参数中默认值的显示值不能正常显示
(本文档仅供参考) 问题说明 参数的默认值设置了显示值和真实值,但参数在下拉框中显示的值,并不是显示为显示值。 1.jpeg 2.jpeg 解决办法 SQL中添加别名 3.png 原因:该现象是因为原始的参数SQL没有添加别名,在Smartbi中参数SQL的编写建议遵循此书写规范要求。 如不填写别名,识别字段可能有问题,尤其是这种带.的SQL,比较容易出问题。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 通过建立跳转规则,在“跳转源报表”上点击柱子跳转到“跳转目标”报表,发现传递过来的参数真实值和显示值都对应“产品类别名称”,无法刷新出数据,所以电子表格跳转既传递实际值又显示显示值
,所以在创建参数的时候一般会有真实值、与显示值。真实值就是传参中的编码、ID等值;显示值就是最终用户能懂得的名称。 示例效果如下: 跳转时传递真实和显示.gif 说明 从"源_电子表格"报表跳转传参到"目标资源"报表。 "目标_灵活分析"的参数"产品类别"的真实值为"产品类别编码"、显示值为"产品类别名称"。 只传真实值为"产品类别编码",如下图: worddava3d65e0af1dc9122e19c664caca11869.png 即传真实值为"产品类别编码"又传显示值为"产品类别名称",如下图: worddavc6d4d9cceb051cf30a62138f092e680d.png 设置方法电子表格跳转既传递实际值又显示显示值
,所以在创建参数的时候一般会有真实值、与显示值。真实值就是传参中的编码、ID等值;显示值就是最终用户能懂得的名称。 示例效果如下: 跳转时传递真实和显示.gif 说明 从"源_电子表格"报表跳转传参到"目标资源"报表。 "目标_灵活分析"的参数"产品类别"的真实值为"产品类别编码"、显示值为"产品类别名称"。 只传真实值为"产品类别编码",如下图: worddava3d65e0af1dc9122e19c664caca11869.png 即传真实值为"产品类别编码"又传显示值为"产品类别名称",如下图: worddavc6d4d9cceb051cf30a62138f092e680d.png 设置方法真实值和显示值都是id,但是报表中仍然显示name
(本文档仅供参考) 问题 参数设置中,真实值和显示值都是id,但是报表中仍然显示name 参数设置如下: image2018-7-30 18:30:11.png image2018-7-30 18:30:37.png 报表中预览如下: image2018-7-30 18:31:2.png 解决方案 由于参数【下一步】是通过代码解析输出列,并不一定与数据库执行的一致,可以在参数定义中添加AS 别名去指定获取字段别名,如下截图设置: image2018-7-30 18:31:22.png 效果多个参数真实值对应一个显示值
(本文档仅供参考) 问题说明 如何实现多个参数真实值对应一个显示值,即用户选择了【广东】就选择了(G or S or Z)的效果。 image2018-12-4 18:51:12.png 解决方案 说明:此文档的SQL的基于mysql数据库写的,若是其他 … 显示出来。 image2018-12-5 10:59:25.png 在参数的备选值和默认值都写入如下SQL,可以通过第一步创建的【选择区域】参数筛选出具体的真实值: image2018-12-5 11:4:10.png select a, b from ( select 'H