页面树结构

版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

(本文档仅供参考)

应用场景

在项目中跳转传参,一般都是传编码、ID等值,但是显示给客户的所见的又要是有意义的、最终用户能懂得的名称,所以在创建参数的时候一般会有真实值与显示值。真实值就是传参中的编码、ID等值;显示值就是最终用户能懂得的名称。

问题

若是不想要修改宏代码或者是不会修改宏代码,怎么在电子表格中实现点击编码id传递产品名称并筛选出对应条件下的数据?

解决方案

方案一:修改宏的方法。可参考文档:电子表格跳转既传递实际值又显示显示值

方案二:若是报表间跳转。在目标报表上做一个联动参数,用真实值id联动显示值名称,最后在目标报表上将真实值参数隐藏掉。此方法也比较方便,不用自己修改宏。

             若是报表内联动。方法类似,在源报表中设置单元格传值,影响目标报表参数“真实值id”。

 若是报表间跳转。在目标报表上做一个联动参数,用真实值id联动显示值名称,最后在目标报表上将真实值参数隐藏掉。此方法比较方便,不用自己修改宏。

若是报表内联动。方法类似,在源报表中设置单元格传值,影响目标报表参数“真实值id”。


此方法是以设置跳转规则为例,具体实现方法如下:

1)创建源报表数据集(包括id等字段),excel中引用id等其他字段制作报表,点击编码id进行跳转。如图:

...

在excel中引用该数据集字段制作报表并发布,效果如下:

 


3)对源报表设置跳转规则。在跳转规则最后传参设置中,选择对参数“真实值id”设置传值。如下图:

...

最终展示效果如下图:( 点击产品类别编码“7”,跳转后目标报表的参数值显示为“特制品”。)

 


若是实现报表内联动,操作方法类似,在源报表中设置单元格传值,影响目标报表参数“真实值id”,在excel中对源报表设置单元格传值,如图:

...