自訂函式是您在 Crystal Reports 中建立的程序,可用來驗算、計算或轉換資料。當您在公式中使用自訂函式時,系統會執行公式定義中的所有操作,您不必在公式中分別指定這些操作。因此,自訂函式提供了共用及重複使用公式邏輯的方法,讓您和您的使用者在建立報表時,能更方便且更省時。
例如,假設您正利用資料庫設計一系列的報表,雖然這個資料庫以三個字母的代碼儲存部門資訊,但您希望在 Crystal Reports 中能出現真正的部門名稱。建立公式來轉換資料是可行的,但您必須在報表之間不斷複製公式邏輯,直到完成系列報表。如果您擷取執行資料轉換的邏輯,再將它另存成自訂函式,這項工作就會變得更容易。您可以將此自訂函式加入系列中的每一份報表,不需要重新輸入文字。
注意 自訂函式不能直接放置在報表中;只能將它作為公式的一部分來使用。
使用自訂函式的優點 | 自訂函式工作流程 | 建立自訂函式 | 自訂函式的 Basic 語法 | 自訂函式的 Crystal 語法