SSRS:....输入字符串的格式不正确

时间:2017-03-02 17:36:41

标签: visual-studio reporting-services

我有这个表达:

= SUM(IIF(Fields!Numerator.Value = "ABC", 1, 0))

在一个文本框中,我用来计算有多少行的值为“ABC”。

报告成功运行 - 文本框显示正确的数字 - 但我收到警告:

  

[rsRuntimeErrorInExpression] testrun'Textbox55.Paragraphs [0]'的Value表达式包含错误:输入字符串的格式不正确。

即使它没有阻止报告正确运行[...警告 - 而不是错误]我仍然想知道Visual Studio认为值得警告我的内容。

另外。 。 。那些警告信息甚至一直困扰着我...... :d

谢谢!

2 个答案:

答案 0 :(得分:0)

Numerator列的数据类型可能是基础数据源中的数字?在表达式中,您将其与字符串进行比较,这将导致警告。

如果您正在使用Visual Studio,则在您重新打开问题之后,它不会始终清除警告。因此,请尝试确认此警告是否仍然适用。

答案 1 :(得分:0)

我遇到了同样的问题,解决问题后,我仍然收到警告。重新启动Visual Studio之后,它消失了,不再有警告。 我希望能帮助别人。