自定义函数是您在 Crystal Reports 中创建的用于对数据进行求值、计算或转换的过程。当在公式中使用自定义函数时,函数定义中的所有操作都会被执行,而无需在公式自身中单独指定。这样,自定义函数为您提供一种共享和重复使用公式逻辑的途径,从而使您和您的用户更便捷、更省时地创建报表。
例如,假定您打算从一个以三个字母代码名称存储部门信息的数据库中设计一系列报表,但希望在 Crystal 报表中显示实际的部门名称。您可以创建一个公式对数据进行转换,但这样就需要在报表间复制公式逻辑,直到完成这一系列报表为止。如果您提取执行数据转换的逻辑并将其另存为自定义函数,处理起来就容易得多。您可以将该自定义函数添加到每个报表中,而不必重新输入文本。
注意 自定义函数不能直接放入报表;它必须作为公式的一部分使用。
使用自定义函数的优点 | 自定义函数工作流程 | 创建自定义函数 | 自定义函数的 Basic 语法 | 自定义函数的 Crystal 语法