Interbase不能接受多值参数?
可以使用
WHERE sl.Truck_Nbr IN ("A205", "A206") but not WHERE sl.Truck_Nbr IN (?)
。
我尝试过使用
="""" & (Join(Parameters!Parameter3.Value,""",""")) & """"
参数表达式中的如果我在报告上显示该值,它会显示," A205"," A206"并且interbase查询不会抱怨,但它不会返回任何记录
答案 0 :(得分:1)
解决方法 - 使用参数作为过滤器参数而不是查询参数 - 一旦通过interbase完成查询,过滤器就会执行SSRS功能 - 并且当多参数重新生成时更快地更新报告选中