在填报应用中,在某个单元格使用下拉框控件,数据字典用公式sql取值:sql("DB","SQL"),如果只填显示值不填实际值,预览的时候下拉框是没有东西的,这个先不管。
如果只填实际值不填显示值,预览的时候是正常的:
7872178726
如果又填实际值又填显示值,预览的时候会出现笛卡儿积的现象,比如上面的那3条记录,如果显示值和实际值填一样的语句,就会产生3*3的阵列:
7873678728
我试过换用ds.select()从数据集取任意列,只要实际值和显示值都填,取不取同一列无所谓,下拉框出来的都是N*N的庞大阵列