Create classes inside the script to call methods.
If the script requires method calls, a class can be constructed inside the script.
'VB.NET Script Public Class MyFuncs Public Sub New() End Sub Public Function ShowMyString() As String Return "This is my string" End Function End Class Public Sub Detail_Format() Dim f As MyFuncs = New MyFuncs() (CType(rpt.Sections("Detail").Controls("TextBox1"), TextBox)).Text = f.ShowMyString() End Sub //C# Script public class MyFuncs { public MyFuncs() { } public string ShowMyString() { return "This is my string"; } } public void Detail_Format() { MyFuncs f = new MyFuncs(); ((TextBox)rpt.Sections["Detail"].Controls["TextBox1"]).Text = f.ShowMyString(); }
Concepts
Scripting