String Crystal Reports-字符串是非数字的

String Crystal Reports-字符串是非数字的,string,crystal-reports,numeric,String,Crystal Reports,Numeric,我让应用程序在两台计算机上运行,一台计算机返回错误“字符串是非数字的”,而另一台计算机运行报告 两个系统都运行相同版本的程序,从相同的源运行相同的报告。如何查找错误,或者如何修复此查询 版本为2013,支持包4您可以发布导致错误的公式内容吗?有年份滚动-1变量:tonumber({@Year\u Rolled})+1999,并且年份滚动有一系列如下语句:如果totext(CurrentDate)=“2013-02-01”到“2014-01-31”,则“13”elseIf totext(Curre

我让应用程序在两台计算机上运行,一台计算机返回错误“字符串是非数字的”,而另一台计算机运行报告

两个系统都运行相同版本的程序,从相同的源运行相同的报告。如何查找错误,或者如何修复此查询


版本为2013,支持包4

您可以发布导致错误的公式内容吗?有年份滚动-1变量:tonumber({@Year\u Rolled})+1999,并且年份滚动有一系列如下语句:如果totext(CurrentDate)=“2013-02-01”到“2014-01-31”,则“13”elseIf totext(CurrentDate)='2013-02-01'到'2014-01-31'然后是'13'其他------其他后面是什么?只是更多。从2012年到2024年,然后什么都没有。它的结尾是:如果totext(CurrentDate)=“2024-02-01”到“2025-01-31”,那么“24”是返回的年份,滚动为“”,我不知道为什么。这与CurrentDate的格式有关吗?有什么方法可以让我改变吗?你能公布导致错误的公式的内容吗?有一个变量:tonumber({@Year\u Rolled})+1999年,Year\u Rolled有一系列这样的语句:如果totext(CurrentDate)='2013-02-01'到'2014-01-31',那么'13'elseIf totext(CurrentDate)='2013-02-01'到'2014-01-31'然后是'13'其他------其他后面是什么?只是更多。从2012年到2024年,然后什么都没有。它的结尾是:如果totext(CurrentDate)=“2024-02-01”到“2025-01-31”,那么“24”是返回的年份,滚动为“”,我不知道为什么。这与CurrentDate的格式有关吗?我有办法改变吗?