如图,在县市区切换县市区时,要重新点击一下灌区名称才会显示内容。能否不点击也能直接显示内容

ydsl_sj.cpt



FineReport DX_ 发布于 2020-5-12 13:42 (编辑于 2020-5-12 16:38)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共5回答
最佳回答
1
zsh331Lv8专家互助
发布于2020-5-12 13:45

楼主:检查一下是不是把自动查询脚本定义在了灌区名称控件事件中,如果是,根据需求把脚本调整下即可!

JS实现无需点击查询按钮即可自动查询-https://help.finereport.com/doc-view-409.html


  • DX_ DX_(提问者) 我每个控件都加了这个js的,还是不行哎
    2020-05-12 13:57 
  • zsh331 zsh331 回复 DX_(提问者) 下拉框参数联动-https://help.finereport.com/doc-view-1284.html 参数联动,看这个!
    2020-05-12 14:04 
  • DX_ DX_(提问者) 回复 zsh331 下拉框参数联动我做了的
    2020-05-12 14:06 
最佳回答
1
门下拾阳Lv5初级互助
发布于2020-5-12 13:45

你的意思是添加一个默认值嘛

  • DX_ DX_(提问者) 不是的,我是要默认显示所有灌区名称,切换县市区名称后,显示这个县市区里的所有灌区名称
    2020-05-12 14:05 
  • 门下拾阳 门下拾阳 回复 DX_(提问者) 那就在sql中加一个if条件啊 ${if(len(灌区名称)==0,\"\",\"and 灌区名称字段 in ( \'\"+灌区名称+\"\')\")} 当然你之前应该也有一个判断市区的sql 条件 然后你切换之后 点击查询 就会查处该市区的默认所有灌区的数据
    2020-05-12 14:20 
  • DX_ DX_(提问者) 回复 门下拾阳 我在数据集里加了where 1=1 ${if(len(IRRNM) == 0 ,\"\",\"and IRRNM = \'\" + IRRNM + \"\'\")} (IRRNM是灌区名称)
    2020-05-12 14:31 
  • 门下拾阳 门下拾阳 回复 DX_(提问者) 不然你上传数据 我们看下怎么处理
    2020-05-12 14:36 
最佳回答
0
JackloveLv7高级互助
发布于2020-5-12 13:45(编辑于 2020-5-12 13:46)

在县市区名称那个控件设置个自动查询 https://help.finereport.com/doc-view-409.html

_g().parameterCommit() 

  • DX_ DX_(提问者) 我在县市区、年份和灌区控件里事件后都加了这个自动查询,是只要加一个就好了吗?
    2020-05-12 13:56 
  • Jacklove Jacklove 回复 DX_(提问者) 都加也行的呀
    2020-05-12 14:10 
  • DX_ DX_(提问者) 回复 Jacklove 可是没达到我想要的效果,第一张图加了超链接,能帮忙看下嘛
    2020-05-12 14:16 
最佳回答
0
luojian0323Lv7资深互助
发布于2020-5-12 13:52(编辑于 2020-5-12 14:36)

你可以对灌区这个控件做个参数,在数据集里设置,参数不选时默认选择全部,例如这样:

where 1=1

${if(len(gq) == 0,"","and 灌区 in('" + gq + "')")}


  • DX_ DX_(提问者) 数据集里加了这个参数,但是查询的时候还是要点一下灌区名称或者重新选一下年份,才会出来
    2020-05-12 13:55 
  • luojian0323 luojian0323 回复 DX_(提问者) 你是要实现默认只查询其中一个灌区是吧?
    2020-05-12 13:59 
  • DX_ DX_(提问者) 回复 luojian0323 不是的,我要实现的是默认显示所有的灌区,我在图片上加了我做的页面的超链接,切换县市区名称后,默认显示出该县市区的所有灌区内容
    2020-05-12 14:03 
  • luojian0323 luojian0323 回复 DX_(提问者) 那我这个就是实现这个功能啊,不选就等于全选
    2020-05-12 14:35 
  • luojian0323 luojian0323 回复 DX_(提问者) 控件值还是改回字符串.
    2020-05-12 14:36 
最佳回答
0
happy_cangcangLv4初级互助
发布于2020-5-12 15:06

为什么不用自带的这个功能

图片.png

  • 6关注人数
  • 606浏览人数
  • 最后回答于:2020-5-12 16:38
    请选择关闭问题的原因
    确定 取消
    返回顶部