在基于具有参数的存储过程(例如@MileageLow和@MileageHigh)向报表添加新数据集时,有时这些存储过程参数会传播到实际报表参数中。 是否有“自动生成报告参数”这样的选项可以取消选中以阻止BIDS执行此操作?
答案 0 :(得分:3)
当只有丢弃框时,我通过UNION ALL(如果基于查询)向下拉列表添加值{NULL} <Please Select>
。然后我将其设置为默认值,并在主报表数据集中添加一个大胖子
IF @MileageLow IS NULL RETURN
答案 1 :(得分:0)
答案是在创建DataSet本身期间指定报告参数
我习惯于只是创建它然后进入并设置参数。
SSRS在最佳猜测的基础上自动分配参数。