参数联动做好了 怎么能选一个门店编码 门店名称自动就出来了 不用在点下拉框选门店名

image.pngimage.png

image.png

FineReport 谷科成 发布于 2019-11-5 14:33 (编辑于 2019-11-5 15:17)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
1
孤陌Lv6资深互助
发布于2019-11-5 14:35(编辑于 2019-11-5 15:20)

直接在控件值写SQL联动公式就好

SQL("FRDemo","select 城市 from 雇员 where 地区='"+C9+"'",1) 例如这样把C9换成 $参数控件名 就可以了

FRDemo 数据库名称  城市 修改成你的门店名称字段 雇员是你的表名称 地区是你店编码的字段  


sql("FRDemo","select 门店名称字段 from 表名称 where 门店编号字段 in ($a)",1)

这个是复选的写法  再不会 我真是没有办法了

  • 谷科成 谷科成(提问者) SQL(\"DWH2\",\"SELECT * FROM \"DWH2\".\"YXT_DW_BUSI\" where busno=\'\"+$门店编码+\"\'\",1) 我这个是非法公式
    2019-11-05 15:03 
  • 孤陌 孤陌 回复 谷科成(提问者) FRDemo 这个是数据库名称 雇员 这个是表名称
    2019-11-05 15:05 
  • 谷科成 谷科成(提问者) 回复 孤陌 DWH2 就是我的数据库名称 YXT_DW_BUSI 是我的表名称
    2019-11-05 15:09 
  • 孤陌 孤陌 回复 谷科成(提问者) 那你 怎么2个DWH2??
    2019-11-05 15:10 
  • 孤陌 孤陌 回复 谷科成(提问者) 如果是 sql(\"FRDemo\",\"select 类别名称 from S类别 where 类别ID in ($参数控件名)\",1) 这个是多选的 你把数据库的名称 和表名称 和字段修改成你自己的就好了啊
    2019-11-05 15:12 
最佳回答
0
张洪威Lv6高级互助
发布于2019-11-5 14:36
  • 3关注人数
  • 376浏览人数
  • 最后回答于:2019-11-5 15:20
    请选择关闭问题的原因
    确定 取消
    返回顶部