引用单元格的值作为数据集条件,这样引用有什么问题吗,我在数据集里面把那2个单元格的传值改成数值就可以

有大神知道是什么问题吗

FineReport ljj3hao 发布于 2020-7-29 09:31
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
ColdmanLv6高级互助
发布于2020-7-29 09:39
最佳回答
0
jongwangLv6中级互助
发布于2020-7-29 09:37(编辑于 2020-7-29 09:37)

应该是先加载数据集,再展示设计器主体单元格页面结果。而你在数据集里面引用单元格,这个加载顺序理解反了。


如果你要引用动态的数据作为不等号后面的内容,可以另写一个数据集比如ds111,然后用value("ds111",colX,rowX)的方式来取到你要不等号后面的值。搜下帮助文档,数据集函数,可以找到value()这种公式的应用。

最佳回答
0
孤陌Lv6资深互助
发布于2020-7-29 09:38(编辑于 2020-7-29 09:45)

请去帮助文档看  巧用动态参数注入 

巧用参数注入-https://help.finereport.com/doc-view-1000.html

最佳回答
0
shirokoLv6资深互助
发布于2020-7-29 09:44

顺序有问题,计算数据集的时候页面还没加载,没有参数

这种形式适用于下拉框的数据集,因为页面加载的时候下拉框数据集还没计算。

--

建议用参数注入,参数名不用单元格形式也可以

  • 5关注人数
  • 543浏览人数
  • 最后回答于:2020-7-29 09:45
    请选择关闭问题的原因
    确定 取消
    返回顶部