现在的场景是,决策报表中用控件bu来作参数,在数据集中使用语句 过滤。 其中有一个数据集(在数据查询中)给了bu的默认参数值。 此时如果不给控件bu任何控件值,正常就是没有过滤 and part_no2 in ('参数值')这个条件;但如果给控件bu赋了一个值(如下图),第一次预览的结果(从设计器打开预览)会发现该数据集是被数据集里的参数值过滤的结果 就是→执行了 and part_no2 in('参数值')这个条件 其中report3~B3其实值是空的,len(report3~B3)=0 想问一下报表打开读参数值是什么逻辑,这种情况该怎么解释? 补充一下,当控件给了默认参数值report3~B3的时候,在预览时会有以下报错 |