页面树结构
转至元数据结尾
转至元数据起始

本案例介绍了如何让两个下拉框输入时实现联动的效果,即一个下拉框的备选值随着另一个下拉框的选择而动态变化。

电子表格中是用绑定参数的方式实现输入控件的,因此需要用一个参数中的值去控制另一个参数中的值。可以通过在电子表格中引用联动参数实现,示例效果和操作步骤如下。

示例效果

当【顾客所在区域】选择的是"华南",则【顾客所在城市】选择项有"深圳、夏门、海口"。   


  

当【顾客所在区域】选择的是"西北",则【顾客所在城市】选择项有"西安"。 

   

操作步骤

1、创建两个下拉框参数,一个是父级参数,如以下的【区域_联动】参数。

2、接着再建一个子级参数,如以下的【顾客所在城市】参数,并在子级参数中引用父级参数。下图是子级参数的SQL写法:

3、在电子表格中设计如下的静态表样式


4、在Excel的单元格中绑定下拉框参数:选择要绑定的单元格,如本案例中的B2、B3两个单元格。

  • 选择B2单元格 -》【填报属性】-》【参数】-》【绑定参数】-》【区域_联动】:       

      

  • 选择B3单元格  -》【填报属性】-》【参数】-》【绑定参数】-》【顾客所在城市】

   

5、将绑定子级参数的单元格(案例中为B3单元格)的【左父格】设置为绑定父级参数的单元格(案例中为B2单元格),如下图。注意:设置左父格的这一步骤必不可少!      

回写联动参数时,需要有其他可扩展的字段。



  • 无标签