文檔金喜正規買球>>FastReport中文文檔>>使用 .Net 函數
使用 .Net 函數
您可以在表達式中使用任何 .Net 對象。下面的示例演示了 Max 函數的使用:
Math.Max(5, 10)
點擊復制
默認情況下,報告使用以下 .Net 程序集:
System.dll System.Drawing.dll System.Windows.Forms.dll System.Data.dll System.Xml.dll
點擊復制

例如,如果要在報告中使用在應用程序中聲明的函數,請在報告程序集列表中添加應用程序程序集(.exe 或 .dll)。然后就可以使用應用程序的命名空間調用該函數。例如,應用程序中定義了以下函數:
namespace Demo { public static class MyFunctions { public static string Func1() { return "Hello!"; } } }
點擊復制
您可以通過以下方式在報告中使用它:
Demo.MyFunctions.Func1()
點擊復制
如果在報告腳本頂部添加 "using Demo "行,就可以縮短語法:
MyFunctions.Func1()
點擊復制
要引用腳本中定義的函數或變量,只需使用其名稱即可:
myPrivateVariableThatIHaveDeclaredInScript MyScriptFunction()
點擊復制
在表達式中只能使用那些返回值的函數。
點擊復制
如需下載fastreport最新試用版,請點產品名跳轉產品下載頁>>