【发布时间】:2020-02-20 23:45:38
【问题描述】:
我通常在 SSRS 中显示我的数据集的行数,例如
=CountRows("MyDataSet")
但是,当数据集是带有参数的共享数据集时,这不起作用。
=CountRows("MySharedDatasetWithParameter")
反而会抛出错误:
textrun 'Textbox25.Paragraphs[0].TextRuns[0]' 的值表达式包含错误:(处理中):(null != aggregateObj)
在这种情况下如何获取行数?
数据集“MySharedDatasetWithParameter”在正常情况下确实有效,因为我正在使用它为另一个参数提供可用值。
带参数的共享数据集示例
select [Name], [Value]
from dbo.MyList
where MasterList = @MasterList
【问题讨论】:
-
我将不胜感激投反对票的原因。这是一个明显的技术问题,非常有用(至少对我而言),而且我花费了大量时间研究解决方案。
标签: sql-server reporting-services