[email protected],想将它设置为多值查询,并且它的可用值来自数据库里表cm_state的Name字段,这个字段在报表中有体现,并且默认值为该字段的全部信息。
这样如何实现?如何设置?感谢各位大侠~~
------解决方案--------------------
帮顶
------解决方案--------------------
在sql中参数的调用时候写where id in(@id),形式是这样的,如果想要引用参数值,新建一个数据集dateset2,select distinct id from teble,然后在设计参数的时候选择参数数据来自dateset2即可
------解决方案--------------------
Where 语句:Where Name IN (@State)
另外新建一个Dataset:Select Distinct Name AS State From cm_state
在报表的参数设置里选择默认值来自新建参数Dataset,选择参数可多选选项!
------解决方案--------------------
建议你写个函数把要的值先取出放到表里,选择多选即可