Il s'agit des fonctions qui se trouvent dans les bibliothèques de fonctions utilisateur (UFL - User Function Libraries). Une UFL est une bibliothèque de liaisons dynamiques (DLL - Dynamic Link Library) ou un serveur d'automation distinct que vous pouvez créer et que Crystal Reports peut utiliser pour ajouter vos propres fonctions personnalisées au langage de formules. Une UFL est plus complexe à écrire qu'une formule utilisant la syntaxe Crystal. Pour en savoir plus, voir l'aide pour les développeurs de Crystal Reports.
Remarque : Vos rapports utilisant des UFL seront moins transférables, car vous devrez distribuer vos UFL avec vos rapports.