hxy111 发表于 2024-3-8 10:03:30

需求:报表参数可以默认为空,为空时查询所有,输入条件后再根据条件查询


Eden.Sun 发表于 2024-3-8 10:03:31

问题描述:参数为空时查询全部数据。

问题解决:
您好,这个是参数过滤的行为选择问题。如果参数中确实有空值的话,这样查询全部就不太合适了。
您的这个需求,可以处理一下就行,
再表格上添加过滤的时候,使用表达式判断一下:{IIF(@p1 = null, 订单编号, @p1)}
如果参数 p1 为空,就返回实际的订单编号,如果不为空就使用参数值:


为空时:


参数有值时:


页: [1]
查看完整版本: 需求:报表参数可以默认为空,为空时查询所有,输入条件后再根据条件查询