从我的C#代码隐藏中,我将一个字符串值发送到我的数据集。数据表还包含字段字符串类型,该类型被拖放到Crystal Reports中。
现在我需要将该(字符串)值除以某个数字,但字符串不能被分割。所以我需要先将字符串转换为值 - 但我不能。无论我如何尝试转换,它总是在报告上显示为0。
我创建了一个名为Euro的公式:
NumericText({MYVALUE}) then ToNumber({MYVALUE})
从另一个公式EuroNum访问它:
(If NumericText({Total}) then ToNumber ({Total}))
然后我创建了另一个字段,让我说在讲座中我做了这个的TotalEuro,但它总是显示0:
Euro/1.95
答案 0 :(得分:1)
我使用了这个公式:
If NumericText({VALUE}) Then ToNumber({VALUE}) / 1.955
Crystal Reports的一切似乎都很好,但我在Visual Studio中遇到了问题。 即使此文件设置为每次复制,文件也不会将更改复制到调试文件夹。所以我手动将此文件移动到调试文件夹,一切都很好。