填报时下拉框的数据字典由公式sql获得,同时填写实际值和引用值会产生笛卡儿积

在填报应用中,在某个单元格使用下拉框控件,数据字典用公式sql取值:sql("DB","SQL"),如果只填显示值不填实际值,预览的时候下拉框是没有东西的,这个先不管。
如果只填实际值不填显示值,预览的时候是正常的:

如果又填实际值又填显示值,预览的时候会出现笛卡儿积的现象,比如上面的那3条记录,如果显示值和实际值填一样的语句,就会产生3*3的阵列:

我试过换用ds.select()从数据集取任意列,只要实际值和显示值都填,取不取同一列无所谓,下拉框出来的都是N*N的庞大阵列
FineReporthakusun 发布于 2017-9-20 15:17
悬赏:2 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
macro_hard发布于2017-9-20 15:17(编辑于 2023-9-6 09:34)
555
最佳回答
0
hakusun发布于2017-9-20 15:27(编辑于 2023-9-6 09:34)
555
最佳回答
0
hakusun发布于2017-9-20 15:34(编辑于 2023-9-6 09:34)
555
  • macro_hard macro_hard 用公式就是这样,用数据集、数据库就简单些,直接选
    回复
    2017-09-20 15:38 
  • 0关注人数
  • 594浏览人数
  • 最后回答于:2017-9-20 15:38
    活动推荐 更多
    热门课程 更多
    返回顶部