reportViewer报告中写入自定义函数的问题

时间:2011-08-08 17:59:34

标签: reportviewer

我想在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

任何身体都可以给我一个例子。 感谢

1 个答案:

答案 0 :(得分:0)

Intellisense也没有捕获我的自定义函数。但你仍然可以使用它们。 在您的情况下,您可以在报表的表达式中使用Code.FarsiNumber()