在使用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
任何帮助将不胜感激。 提前谢谢。
答案 0 :(得分:25)
ToText({table.field},"00000000")
更简洁。
答案 1 :(得分:12)
我明白了
Right("0000"&{MyFieldToPad},8)
完全符合我的要求。