1.新建一个计算列,获取当前下拉参数组件选择省的排名
这个计算列名称为:排名计算列
if col['省份'] ==param['下拉参数1']
then col['排名']
end
2.然后新建一个文本组件,把“排名计算列”绑定在文本组件上
3.在编辑参数里新建一个参数:如“参数1”
4.在报告的“改变时运行”脚本里添加脚本:
param['参数1'] = 文本1.data
5.然后原来第一计算列里的排名数改成这个计算列
if col['排名'] == (param['参数1']-1)
then col['得分']
end
然后原来第二计算列里的排名数改成这个计算列
if col['排名'] == param['参数1']
then col['得分']
end
接下来的步骤和源步骤相同