【问题标题】:Crystal reports Concatenate String without commas?Crystal 报告没有逗号的连接字符串?
【发布时间】:2017-10-24 06:00:47
【问题描述】:

我正在尝试在 Crystal Reports 2013SP5 中连接两个字符串,但看起来它正在插入逗号,即使我没有要求它。

ToText(CurrentDateTime, "yyyyMMddhhmmss") + ToText(PageNumber)

或者

ToText(CurrentDateTime, "yyyyMMddhhmmss") & ToText(PageNumber)

两个打印件:

201710240756231,00

如果我只使用ToText(CurrentDateTime, "yyyyMMddhhmmss"),我会得到20171024080121,所以&+ 运算符会在它们之间附加,

我想要不带逗号的结果。 (原因是,我试图从这些以yyyyMMddhhmmss XXX 的格式创建条形码,其中XXX 是像001、002.. 999 这样的页码)

【问题讨论】:

    标签: crystal-reports


    【解决方案1】:

    如果将数字转换为文本,则默认显示两位小数。

    您可以使用ToText-函数的第二个参数设置小数位数:

    ToText(CurrentDateTime, "yyyyMMddhhmmss") & ToText(PageNumber, 0)
    

    如果您还想删除千位分隔符,您可以将第三个参数设置为""

    ToText(CurrentDateTime, "yyyyMMddhhmmss") & ToText(PageNumber, 0, "")
    

    【讨论】:

    猜你喜欢
    • 2014-05-27
    • 2017-09-29
    • 1970-01-01
    • 1970-01-01
    • 2021-12-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多