我想在reportviewer的表达式报告中使用自定义函数。 我在report的属性的代码选项卡部分写了这个函数。 我想在我的feild的表达式中使用这个函数,但是当我写“Code”并把它放在那个“。”之后。 ,报告表达中的智能感知并没有向我显示我的功能。
Public Function FarsiNumber(ByVal str As String) As String
Dim s As String = ""
Dim ch() As Char = str.ToCharArray
For Each c In ch
If IsNumeric(c) Then
s += CChar(ChrW(1728 + CInt(AscW(c))))
Else
s += c.ToString
End If
Next
Return s
End Function
任何身体都可以给我一个例子。 感谢
答案 0 :(得分:0)
Intellisense也没有捕获我的自定义函数。但你仍然可以使用它们。 在您的情况下,您可以在报表的表达式中使用Code.FarsiNumber()