我需要在SSRS开发的报告中以阿拉伯语显示数字。我可以通过将语言属性设置为" ar-SA"来显示阿拉伯语中的23000.00等数字。和 NumeralVariant 到3.但是,对于以dd / MM / yyyy格式显示日期的TextBox,这不起作用。
任何帮助表示赞赏。
答案 0 :(得分:0)
在SSRS报告中创建以下功能。
Public Function ToArabicNumber(input As String) As String
Dim output As String
output = input.Replace("1","١")
output = output.Replace("2","٢")
output = output.Replace("3","٣")
output = output.Replace("4","٤")
output = output.Replace("5","٥")
output = output.Replace("6","٦")
output = output.Replace("7","٧")
output = output.Replace("8","٨")
output = output.Replace("9","٩")
output = output.Replace("0","٠")
Return output
End Function
使用表达式在报告中使用如下
=Code.ToArabicNumber(Format(DateTime.Today,"dd/MM/yyyy"))