【发布时间】:2019-02-06 02:27:37
【问题描述】:
我有两个数据集 - 在数据集 1 MedAdministration 我有 Medical_Condition。在数据集 2 ProblemList 我有 Medical_Condition。我想结合数据集和计数。
例如,心脏病发作可能在数据集 1 和数据集 2 中。我只想在报告中显示心脏病发作 20,这将是两个数据集的组合,并且两者的总数合并为报告中的一个总数。
我已经尝试了查找功能和连接,但我不断收到错误。
=Lookup(Fields!Medical_Condition.Value,Fields!Medical_Condition.Value, "ProblemList")
"System.Web.Services.Protocols.SoapException: 的值表达式 textrun ‘Medical_Condition.Paragraphs[0].TextRuns[0]’有一个 函数“查找”的参数数量不正确。在 Microsoft.ReportingServices.Library.ReportingService2005Impl.SetReportDefinition(字符串 Report, Byte[] Definition, Guid batchId, Warning[]&Warnings) at Microsoft.ReportingServices.Library.ReportingService2005Impl.SetReportDefinition(字符串 报告,字节 [] 定义,警告 [] 和警告)在 Microsoft.ReportingServices.Library.ReportingService2010Impl.SetItemDefinition(字符串 ItemPath, Byte[] 定义, String expectedItemTypeName, Property[] 属性,警告 [] 和警告)在 Microsoft.ReportingServices.WebServer.ReportingService2010.SetItemDefinition(字符串 ItemPath、Byte[] 定义、Property[] 属性、Warning[]& 警告)
我什至不能让它来组合数据,更不用说计算它了。我究竟做错了什么?
提前致谢! 度母
【问题讨论】: