Crystal Reports Designer  

函数概述(Basic 语法)

在公式中使用函数时,键入函数名并提供所需参数。例如,Len 函数需要“字符串”参数并计算字符串的长度。

Dim x As String
x = "hello"
formula = Len (x) 'The formula returns the Number 5

提供的函数所需的参数类型不正确将产生错误。例如,调用 Len (3) 将产生错误,因为 Len 不接受“数字”参数。

函数有时可以接受不同数量或类型的参数。例如,CDate 函数可以接受单个“字符串”参数构成“日期”值,或接受分别保持年、月和日的三个“数字”值,并用它们构成“日期”值。请参见 Date、Time 和 DateTime

Mid 函数示例

Dim x as String
x = "hello"
'Start at position 2, go to the end of the string
formula = Mid (x, 2) 'formula is now "ello"
'Start at position 2, extract 1 character
formula = Mid (x, 2, 1) 'formula is now "e"

函数的类别有:数学、汇总、金融、字符串、日期/时间、日期范围、数组、类型转换、编程快捷方式、求值时间、打印状态、文档属性和附加函数。还有一些函数是条件格式设置公式专用函数。

与 Visual Basic 函数类似的函数

数学、金融、字符串、日期/时间、类型转换和编程快捷方式组主要由 Visual Basic 用户熟悉的函数组成。大多数函数的工作方式与具有相同名称的 Visual Basic 函数相同。

另请参见

执行报表计算