如何在Reporting Services数据集中“参数化”DB2 / iSeries文件?

时间:2009-03-09 17:33:44

标签: reporting-services oledb dynamic-sql ibm-midrange

这是我的Microsoft Reporting Services报告(.rdl)

中数据集的示例查询
SELECT ORDNO FROM INTERFACET.DOPPRMAH

这是通过IBM的OLE DB驱动程序连接到iSeries。

如何“参数化”'INTERFACET'部分。

1 个答案:

答案 0 :(得分:1)

您至少不容易...... SELECT嵌入到RDML文件或报表定义文件中。

这是我能想到的2个解决方法,创建多个数据集,为PROD命名一个,为TEST命名另一个。在将环境作为参数传递到报表中时,报表文件知道要使用哪个数据集。

第二个选项是生成一些自定义代码和dll配置RDML文件,就像使用资源文件进行本地化一样。

如果我选择了,我可能会选择多个数据集......