Page tree
Skip to end of metadata
Go to start of metadata

为了对来自数据源的数据进行进一步处理,或者根据字段数据对报表元素的格式进行特殊的设置,可以在设计区域的下方,点击【脚本】选项卡,进入脚本编辑窗口,编写自定义的脚本函数。

脚本函数使用Visual Basic .NET编程语言,下面是一个自定义脚本函数的例子:


Function RemoveNaN(bonus, sales)

  If System.Convert.IsDBNull(sales) Then Return ""

  If sales = 0 Then Return ""

  Return format(bonus / sales, "#0.00%")

End Function


自定义的脚本函数可以用于表达式,调用形式是:Code.函数名(参数列表) ,例如:

 = Code.RemoveNaN(Fields!Bonus.Value, Fields!Sales.Value)


  • No labels