数据集和参数控件加载顺序

数据集中from 的表是个变量,这个变量取自参数控件的值。关于加载顺序的问题,会不会出现数据集早于控件值加载,导致取不到参数控件的值。from 表就是空了。有什么解决办法吗?给控件默认值能解决吗

FineReport 谢广坤 发布于 2025-2-21 09:12
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
Z4u3z1Lv6专家互助
发布于2025-2-21 09:13

"给控件默认值能解决吗" 可以

  • 谢广坤 谢广坤(提问者) 控件的值也是三个参数才能确定的。简单来说就是三个因素确定取那张表。角色参数,没什么问题,还有一个参数是父级页面带过来的,还有一个是本页面的筛选。三个参数才确定这个控件值。这样会有问题吗
    2025-02-21 09:19 
  • Z4u3z1 Z4u3z1 回复 谢广坤(提问者) 这三个参数都可以判断设置默认值
    2025-02-21 09:49 
  • 谢广坤 谢广坤(提问者) 回复 Z4u3z1 就是有默认值的话 控件加载一定早于数据集的 是这个意思吗
    2025-02-21 09:51 
  • Z4u3z1 Z4u3z1 回复 谢广坤(提问者) 默认值会优先,还有一种办法就是
    SELECT * FROM ${IF(LEN(表控件)=0,"默认表",表控件)} a where .............
    2025-02-21 09:54 
最佳回答
0
华莉星宸Lv7资深互助
发布于2025-2-21 09:13

参数控件是由于数据集的

可以给控件设置一个默认值,或是设置模板参数,给默认值

  • 2关注人数
  • 23浏览人数
  • 最后回答于:2025-2-21 09:13
    请选择关闭问题的原因
    确定 取消
    返回顶部