我需要用阿拉伯字母显示数字 1 2 3
我在文本框表达式中写下这个语句
=FormatNumber(Fields!Size.Value,1,-2,-2,-2)
但我不知道它的参数以及哪个参数可以以阿拉伯格式显示数字
非常感谢
最佳答案
将 报告语言 设置为您的本地语言 ( ar-EG )
在文本框属性中将 NumeralVariant 设置为 3
引用
similar problem
NumeralVariant
限制
1- 不适用于包含数字的字符串
2- 不适用于日期
解决了 性能不佳的限制,我猜
您可以在任何可能包含数字的字符串中使用 Replace 方法将任何英文数字替换为阿拉伯数字
你的表情会是这样的
=Replace(Replace(Replace(Fields!FieldName.Value,"0","۰"),"1","۱"),"2","۲")
完整表达到 9
关于reporting-services - 格式编号 Rdlc 报告,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9655323/