水晶xi - 字符串数字在一起没有小数位

时间:2014-11-13 01:08:20

标签: crystal-reports

我需要通过将2个数字串在一起来构建条形码来构建文本字段。

例如:fld1为12345678,fld2为145.99。 fld1需要长度为9个字符,填充为零,fld2需要长度为8个字符,填充为零。

我需要字符串为01234567800014599

1 个答案:

答案 0 :(得分:-1)

有2个步骤要做。一个人需要连接,因为这个' +'用于连接。 对于前导零,您可以使用右功能(参见下面的链接)

ToText({table1.fld1},"000000000") +  ToText({table1.fld1},"000000000")
or
Right("0000"&{table1.fld2},8) + Right("0000"&{table1.fld2},8)

只需查看此链接: - Padding a fixed number with leading zeros up to a fixed length

Crystal report; Combining rows of data into a single value