0

我在 Crystal Reports 2013 中有一个报告,它按帐号将多个交易分组为一个聚合交易。该值为Amount,因此在 中Group Footer是否列为SumofAmount。该字段的长度必须为 17 个字符,因此任何数字都必须用前导零填充。

这些值假定为十进制,因此它们都是整数。例如,将发生以下转换:

3123 needs to be:        00000000000003123
23283792387 needs to be: 00000023283792387

如果我右键单击Formula Workshop > Formatting Formulas > Group Footer #1 > SumofAmount我会得到一个New Formatting Formulas带有前导零的选项,但是我如何用 a 定义它Boolean(这是一个要求)?

4

1 回答 1

0
  • 右键单击需要前导零的字段。
  • 选择格式字段
  • 选择常用选项卡
  • 选择显示字符串右侧的 X2
  • 输入以下公式

对("000000000000000"&totext(CurrentFieldValue,"#"),15)

这假设该字段的总长度为 15。更改为您所需的长度

  • 将数字 15 更改为所需的字段长度
  • 将引号之间的 0 的数量更改为至少所需的字段长度

对需要前导零的任何字段重复此操作

于 2018-06-01T13:14:43.253 回答