我无法让我的数据集识别提供给它的参数。我创建了一个报告参数“ProjectID”。(在报告参数属性中,Name="ProjectID", Prompt="ProjectID"
)。
在数据集属性|参数中, Parameter Name="ID", Parameter Value="[@ProjectID]"
.
当我单击查询设计器中的过滤器按钮时,“项目与”面板显示:
"? ID equals (unspecified)"
.
但是当我运行查询时,系统不会提示我输入参数值,而是返回多行。
我应该强调,我只是想复制一个预先存在的报告的功能,所有这些都完全按预期工作。
当我比较两个报告的 rdl 文件时,存在明显的差异,我可以破解(语义查询的)xml 以便它工作,但我并不真正了解它为什么工作,或者如何复制通过 GUI 进行必要的更改。
有人可以给我一些指示 - 最好不要让我参考文档,因为我也经历过很多次!
在此先感谢,彼得。
ps 如果有帮助,我可以发布一些 rdl 差异,但我想让我的初始帖子保持清晰和重点。