22

在使用 Visual Studio 2010 的 Crystal Report 中,我正在尝试为以下场景创建一个公式:

x = 任意数字(固定为 8 位数字,不能小于或大于)

如果 X 的长度小于 8,则在前面填充所需数量的 0,使其长度为 8。

例如:

X = 123
Result of Formula should be 00000123

X = 9
Result of Formula should be 00000009

任何帮助将不胜感激。提前致谢。

4

2 回答 2

27

ToText({table.field},"00000000")更简洁。

于 2012-06-12T11:09:35.993 回答
14

我得到了它

Right("0000"&{MyFieldToPad},8)

按照我的意愿完美运行。

于 2012-06-13T03:10:42.910 回答