无法将字符串字段转换为数字字段

时间:2019-05-17 10:11:25

标签: c# crystal-reports

我有一个数据库字段,可以给我+ ve和-ve编号。

我正在使用toNumber({table.fieldName})将其转换为数字并用于Crystal Reports中的计算,但问题是,如果数字为+ ve,它将转换为数字,并且计算成功,但是如果数字是-ve,即-11,-44等,该字段显示########,对其执行计算的字段也显示######

我尝试使用if (isNumber({table.fieldName))),然后使用toNumber({table.fieldName}),但这给我一个错误,说这里需要一个字符串。

1 个答案:

答案 0 :(得分:0)

您可以按以下格式格式化文件。在这里,您有一些可以正确显示负数的选项。

enter image description here