普通报表初始化不展示数据但要显示报表内容

报表初始不执行数据集,但要显示报表标题等内容,点击查询再执行数据集展示数据

FineReport 舞曦 发布于 2024-4-3 10:24
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
华莉星宸Lv7资深互助
发布于2024-4-3 10:25(编辑于 2024-4-3 10:27)

定义一个参数,初始的时候,让SQL查询不到数据,

点击查询的时候,修改这个参数的值,让SQL可以查询到数据

${IF(参数==0,"1=2","1=1")}

image.png

  • 华莉星宸 华莉星宸 回复 舞曦(提问者) 定义一个参数,初始的时候,让SQL查询不到数据,点击查询的时候,修改这个参数的值,让SQL可以查询到数据
    2024-04-03 10:29 
  • 舞曦 舞曦(提问者) 你好,那如果是存储过程该怎么办
    2024-04-03 10:29 
  • 华莉星宸 华莉星宸 回复 舞曦(提问者) 那就需要调整存储过程了,把这参数传入存储过程,决定存储过程是否有返回值
    2024-04-03 10:31 
  • 舞曦 舞曦(提问者) 可以使用关联数据来控制吗,我是用关联数据集时整个张报表报错了
    2024-04-03 10:31 
  • 华莉星宸 华莉星宸 回复 舞曦(提问者) 那应该不行,关联数据集有点像使用union all的操作,还是会显示数据的
    2024-04-03 10:33 
  • 2关注人数
  • 412浏览人数
  • 最后回答于:2024-4-3 10:27
    请选择关闭问题的原因
    确定 取消
    返回顶部