如何从水晶报表字符串和整数字段删除逗号(How to remove comma from cryst

2019-08-02 23:42发布

我怎样才能把水晶报表字段的逗号(,)?

我有一个字段名“年”,这是具有值2012 ,但是当我表现出水晶报告值,它包括一个逗号,变成2,012

我怎么能只显示2012

Answer 1:

在水晶报表设计器视图:

用鼠标右键单击该字段,然后选择Format object 。 选择Custom Style在样式列表中,单击Customize 。 取消选中Thousands Separator ,和其他任何不必要的格式。

如果做不到这一点,你可以尝试选择字段和删除属性的“”价值ThousandSeperator在属性窗口。



Answer 2:

试试这个式

ToText( ToNumber({variable1}), "#" )


Answer 3:

试试下面的代码,

Replace (ToText ({Tablename.Year_Field}, 0),"," ,"" )


Answer 4:

我只是猜测,但我相信你已经嵌入你的字段名到另一个物体,如文本字段。

如果是这种情况,请双击文本框在设计视图,然后选择您有问题,你的文本字段。 右键单击并选择“文本格式”,字体选项卡下,单击“格式公式编辑器”按钮(一个与X-2)的字体下拉菜单的右侧。 现在,所有你需要做的就是关闭公式编辑器,然后取消文本格式窗口。 现在,当你右击你的年字段再次,你将有一个新的选项格式化这是以前变灰领域。

或者,你可以从它被嵌套在任何其他对象中删除您一年领域,这将让您使用所有格式选项。



Answer 5:

NumberVar CRED; ToText(CRED, “#”)

要么

ToText({一些数值字段的值}, “#”)

“#”号已被括号括起来,单或双。



文章来源: How to remove comma from crystal report string and from integer field