参数联动

我按文档操作 sql实现先拉框参数联动,参数没有设默认值,但是我选下拉框里面的分公司之后没有对应的变化(我用的是全局刷新的JS),刷新之后还是默认为空

FineReport 我再 发布于 2022-5-18 20:30 (编辑于 2022-5-19 12:15)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共5回答
最佳回答
0
用户6NWif5139660Lv6资深互助
发布于2022-5-18 20:41
刷新肯定就没有了啊,你sql函数怎么写的
  • 我再 我再(提问者) 表格里的sql: select a,b from t1 where a=\'${A}\' and b=\'${B}\' 分公司下拉框: select distinct a from t1 品牌下拉框: select distinct b from t1 where a=\'${A}\'
    2022-05-19 10:10 
  • 我再 我再(提问者) A就是分公司,B就是品牌
    2022-05-19 10:11 
  • 用户6NWif5139660 用户6NWif5139660 回复 我再(提问者) 你是想选完以后自动带出来吗?
    2022-05-19 10:18 
  • 我再 我再(提问者) 回复 用户6NWif5139660 不是的我是想选完刷新之后 表格里有对应的分公司和品牌
    2022-05-19 10:58 
  • 用户6NWif5139660 用户6NWif5139660 回复 我再(提问者) 你刷新了 肯定就没了啊,你用自动查询的那个刷新js
    2022-05-19 11:00 
最佳回答
0
magicsongLv6初级互助
发布于2022-5-18 20:50

你参数联动设置发来看看,

  • 我再 我再(提问者) 表格里的sql: select a,b from t1 where a=\'${A}\' and b=\'${B}\' 分公司下拉框: select distinct a from t1 品牌下拉框: select distinct b from t1 where a=\'${A}\'
    2022-05-19 10:10 
  • 我再 我再(提问者) A就是分公司,B就是品牌
    2022-05-19 10:11 
最佳回答
0
snrtuemcLv8专家互助
发布于2022-5-19 10:17

按你的写法,肯定没有数据

选择分公司后,经营品牌就没有数据,这时候单元格没取到B,所以没数据,你要选择 经营品牌 后,才会有数据。。。

  • 我再 我再(提问者) 但是刷新后还是原来默认的数据
    2022-05-19 11:01 
  • snrtuemc snrtuemc 回复 我再(提问者) 刷新是你控件原来就设置默认值了,或者数据集中有默认值,你可以测试选择经营品牌后,看看数据对不对
    2022-05-19 11:03 
  • 我再 我再(提问者) 回复 snrtuemc 现在就是不管选哪个之后刷新一下还是变成原来的值了
    2022-05-19 11:06 
最佳回答
0
帆软用户B5Tq4RzkRNLv4见习互助
发布于2022-5-19 16:49

你让单元格直接等于控件的值

最佳回答
0
sysdbaLv5见习互助
发布于2022-5-19 16:58

试试局部刷新

  • 5关注人数
  • 485浏览人数
  • 最后回答于:2022-5-19 16:58
    请选择关闭问题的原因
    确定 取消
    返回顶部