下拉框根据动态扩展列取值

1693144262916295.png

A、B三列是从数据集取的数据,C列下拉框根据A和B列取值,目前C列的值都是根据A2和B2取的值,不是动态的取AB列,有没有什么办法能根据AB取到对应的值?

------------------------------------------------------------------------------

数据集:ds1

select id,sdate,edate from TEST

数据集:ds2

select id,sdate,edate from TEST

where sdate between to_date('${sdate}','yyyy-mm-dd') and to_date('${edate}','yyyy-mm-dd')

页面

image.png

下拉框实际值取值

ds2.select(id,sdate=B2&&edate=C2)

取不到值

--------------------------------------------------------------------

WorkBook1.rar

-------------------------------------------------------------------

FineReport defend2111 发布于 2023-8-30 10:42 (编辑于 2023-8-30 12:32)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
CD20160914Lv8专家互助
发布于2023-8-30 10:45(编辑于 2023-8-30 12:17)

WorkBook1.rar

----------------------

image.png

  • defend2111 defend2111(提问者) 数据集:cc select c1,c2 from table where date=\'{$sDate}\' and \'{eDate}\' 下拉框实际式公式取值: cc.select(c1,sDate=A2&&eDate=B2) 目前取不到值
    2023-08-30 11:12 
  • CD20160914 CD20160914 回复 defend2111(提问者) 我测试看一下。稍等
    2023-08-30 11:15 
  • CD20160914 CD20160914 回复 defend2111(提问者) 你的数据集要返回eDate的字段呀。不然肯定不行了
    2023-08-30 11:18 
  • defend2111 defend2111(提问者) 回复 CD20160914 C1,C2是返回的字段
    2023-08-30 11:22 
  • CD20160914 CD20160914 回复 defend2111(提问者) eDate要返回在c1和c2的后面呀,你要有字段返回呀
    2023-08-30 11:23 
最佳回答
0
用户k6280494Lv6资深互助
发布于2023-8-30 10:45(编辑于 2023-8-30 10:45)

sql()函数

SQL函数

  • defend2111 defend2111(提问者) SQL控制可以查询出来数据,但放在下拉框是就不显示了。 应该是控件先加载或同步加载,单元格的数据没显示完,下拉控件可能就加载完了,所以下拉框没有数据。
    2023-08-30 13:50 
  • 3关注人数
  • 350浏览人数
  • 最后回答于:2023-8-30 12:32
    请选择关闭问题的原因
    确定 取消
    返回顶部