【问题标题】:Alignment of negative numbers in Fast Reports快速报告中的负数对齐
【发布时间】:2016-01-27 04:40:21
【问题描述】:

我正在使用带有 Delphi Pro 10 Seattle 的 Fast Reports Embarcadero Edition 5.0。我创建了一个包含正值和负值的货币字段的报告。我根据美国标准设置显示格式:kind 为 fkNumber,decimalsepartor 为“.”,千位分隔符为“,”,Formatstr 为 %2.2m。无论我如何设置对齐属性,负数中的小数点都不会与正数对齐。减号将负数向右推一个字符。我该如何解决这个问题?

提前感谢您的帮助。

【问题讨论】:

    标签: delphi fastreport


    【解决方案1】:

    发布问题后,我找到了答案。快速报告文本对象有两个对齐属性:对齐是对象本身和 HAlign,是对象的 Frame 属性的子属性。 Alignment 控制一般对齐,HAlign 控制数字在对象框架内的排列方式。将其设置为 haRight 后,报告格式正确。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多