决策报表,使用下拉框控件,进行多条件查询

要实现点击选择 类别,年 的条件进行数据联动查询,如:类别:实管项目,年:2021,则筛选出 2021年实管项目的数据

截屏2021-07-02 下午4.36.13.png

类别,年都能通过数据字典查询到数据

 截屏2021-07-02 下午3.44.00.png

数据集查询语句如下

选择了类别内容,再选择年,类别中的内容就会被取消; 选择年,再选择类别,年中的内容也被取消; 数据也无法联动查询出

FineReport 用户y9803539 发布于 2021-7-2 16:47 (编辑于 2021-7-2 17:13)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
snrtuemcLv8专家互助
发布于2021-7-2 16:49

确保控件名称和数据集参数一样

  • 用户y9803539 用户y9803539(提问者) 控件名称和数据集参数一样,查询不生效
    2021-07-02 17:14 
  • snrtuemc snrtuemc 回复 用户y9803539(提问者) 两个控件是同一个数据集的话,需要分成两个数据集,不然一个控件选了,另外一个就没有了。还有,空间直接在决策报表,修改选项后,会直接查询,建议拖一个参数面版,然后控件放在参数面板,这样就像普通报表一样,需要触发查询按钮才生效了
    2021-07-02 17:18 
  • 用户y9803539 用户y9803539(提问者) 表的数据,是取自一个数据集(ds1),两个控件分成两个数据集(ds1,ds2),那另一个ds2的控件就对表数据不起作用了; 不选用参数面板,就是因为样式布局问题
    2021-07-02 18:03 
最佳回答
0
LTC朝Lv6高级互助
发布于2022-1-5 11:03

你的参数选项的数据字典中联动只能是单向的,不能在每个数据集中都添加另一个的参数条件,这样的话就会出现这种情况,例如下图中年份选项中有月份的参数,月份选项中有年份的参数,这种双向联动是不支持的

image.png

image.png

  • 3关注人数
  • 448浏览人数
  • 最后回答于:2022-1-5 11:03
    请选择关闭问题的原因
    确定 取消
    返回顶部