我正在处理一系列需要以两种语言显示的报告,因此我创建了一个公共标题,我计划将其嵌入到每个报告的内容中。我有两个数据集,一个查找一组英语或法语字符串(取决于传递给报告的参数),另一个查找数字数据。
原始标题运行良好,当我将其提取到单独的报告中时,它也运行良好。我只是将报告的名称传递给子报告。当我运行主报告时,似乎我的字符串数据集中的值都是空的(我已经尝试了所有这些值)但是如果我尝试来自我的数字数据集中的数据,则这些字段具有值并显示为标题。
如果我还插入一个具有相同表达式的文本字段以在子报表之后显示报表标题,它可以正常工作,但标题仍然没有传递给子报表。
我无法理解为什么会发生这种情况,有人知道吗?
我正在使用 Report Builder 2.0 和 SQL Server 2008。谢谢!