Crystal 报告 XI,格式化数字始终显示货币符号

Crystal Reports XI, formatted number always show currency symbol

我有一个 crystal 使用 XI 设计并在 .NET windows 应用程序中使用的报告。我有使用自定义格式的字段,例如“(55,555.56)”。当报表为 运行 时,它始终显示货币符号。

在该字段的设计器格式编辑器中,唯一选中的属性是 "Thousands separator" 和 "Leading zero"。不检查其他所有内容,包括 "Enable currency symbol".

为什么显示货币符号,我该如何解决?

注意:报告从中提取数据的数据库是 MS Access,字段类型是货币。

  • 进入您所在领域的自定义样式菜单。
  • 在货币符号下,选择禁用货币符号和固定。

使用这个:CDbl(货币编号)。 有一篇关于 Crystal 转换的好文档: Type Conversion chart