如果SQL Server Reporting Services报表在报表中包含多个文本框,并且具有以下表达式的变体
=Sum(IiF(Fields!RegisterID.Value = 6000, 1, 0)
Run Code Online (Sandbox Code Playgroud)
和
Iif(Fields!PointID.Value = 500, 1, 0)) / Sum(Iif(Fields!PointID.Value = 500, 1, 0))
Run Code Online (Sandbox Code Playgroud)
我尝试预览报告时看到以下错误:
文本框'Textbox2'的Value表达式使用不带范围的聚合表达式.除非报告仅包含一个数据集,否则在数据区域外使用的所有聚合都需要范围.
我该如何解决?
我正在使用SSRS 2008.我需要格式化日期时间.我目前正在使用这个表达式
=FormatDateTime(Parameters!startdate.Value)
Run Code Online (Sandbox Code Playgroud)
这个表达式的输出是
1/22/2014 6:00:00 am.
Run Code Online (Sandbox Code Playgroud)
我想说的只是
1/22/2014
Run Code Online (Sandbox Code Playgroud)
我需要对此表达式做什么才能使输出看起来像这样?提前致谢.