【问题标题】:Crystal Reports Display String Formula ErrorCrystal Reports 显示字符串公式错误
【发布时间】:2015-01-06 23:48:00
【问题描述】:

我有一个运行超过数百个系统的应用程序,我在公式语句中遇到错误,只有在存储过程中更改而不是在报告 DLL 中更改的最佳和最佳解决方案。 下面我附上屏幕截图,如果有人建议最好的解决方案。

Gross

任何机构提出解决方案

【问题讨论】:

    标签: vb.net formula crystal-reports-2008


    【解决方案1】:

    您收到错误是因为您要转换为数字的字符串没有任何数值作为字符串,但它包含字符串字符...

    您在转换为数字后再次将Number 转换为String...为什么要多次转换.. 而不是直接使用字符串值..

    如果您仍想以相同的方式进行操作,建议的方法是先检查IsNumeric,然后转换为数字。

    要考虑的主要事情是变量String 包含什么如果Gross<0

    【讨论】:

    • 能否在我提供的数据中修复,我不想在报表设计器中更改,因为它的分布很大。
    • yes 提供无字符的数字类型的字符串值
    • "0.00" 不是数字?而是双倍?
    • 删除.00并仅打印0
    • 列税是十进制的。我已将其设置为 0,1 或任何数量(如果它等于 0.00),但是当我再次选择它时,它会提取到它的类型。你能建议我如何获取,以便在 0.00 的情况下显示十进制值 > 0 和 0?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多