【问题标题】:Custom Style number format in crystal report水晶报表中的自定义样式编号格式
【发布时间】:2016-09-29 21:39:58
【问题描述】:

显示数字格式

输入:像“4.5123”这样的字符串

想要输出:(4.5) 但得到输出 4.5

应用了以下更改。

我想用 (4.5) 之类的括号输出 但是按照上面的更改,得到不带括号的输出 4.5

为此需要做什么?

【问题讨论】:

  • 您需要将所有正数都显示在括号中吗? -ve 数字怎么样,你希望它们如何显示? (-4.5)?
  • @Zeina,是的,我想要所有正数和 -ve 数字,例如 (4.5) 或 (-4.5)。我也设置了像 (123) 这样的否定格式。这是错误的。它应该是-123。我就是这样。
  • 如果我输入“4.5123”然后我可以使用公式转换为 (4.5) 的公式是什么?

标签: crystal-reports


【解决方案1】:

在报告上放置一个文本对象(上面带有“ab”作为符号的对象)。在文本对象中键入一组括号,然后将 {YourField} 拖放到其中。这将显示带有括号的值。

要格式化文本对象中的数字字段,右键单击它并选择Format {YourField}。将舍入设置为 0.1,将小数设置为 1.0 以满足您的需求。

或者格式编辑器->通用

中添加显示字符串
'( '+ ToText(Round({YourField},1),"0.0") + ' )'

【讨论】:

  • 可以,但需要将“4.5123”转换为4.5
猜你喜欢
  • 2023-04-02
  • 1970-01-01
  • 1970-01-01
  • 2019-04-04
  • 1970-01-01
  • 2011-09-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多