水晶报告配方车间简单,如果不工作

时间:2011-08-16 21:34:39

标签: crystal-reports

我必须对另一位开发人员完成的报告进行简单的更改,如果我在VS2010中编辑“ShowAverageSpeed”公式,我可以看到公式为: if({AXMXmlJob.AverageSpeed} = 0)然后“停止”否则“移动”

我将公式保存在公式工作室中,但当我尝试在网站上查看报告时,我得到:“这里需要一个字符串。”

如果我从报告中删除它,它会渲染得很好,所以我确定这是错误所在。 AXMXmlJob.AverageSpeed是nvarchar(50)null但是如果我尝试使用if({AXMXmlJob.AverageSpeed} =“0”),它会抱怨它正在期待一个数字吗?

1 个答案:

答案 0 :(得分:1)

两端需要相同的数据类型。试试这个:

if(ToNumber({AXMXmlJob.AverageSpeed})= 0)然后“停止”否则“移动”

相关问题