Symptom
A UFL was created using Microsft Visual Basic and an attempt is being made to use the UFL with 32-bit Crystal Reports.
For Example:
Public Function GetFileDate(path As String) As Variant
The DLL has been installed in the correct BIN directory according to version, but the functions contained in the UFL do not appear under "Additional Functions" in the Formula Editor in Crystal Reports.
Cause
Resolution
During the creation of the User Function Library (UFL), the type must be declared as one of the data types that Crystal Reports (CR) supports. These are the supported data types:
Integer, Long, Single, Double, Currency, Date, Boolean, String.
Keywords
UFL Datatypes Crystal Reports User Defined Functions Visual Basic Additional Functions List , c2001050 , KBA , BI-RA-CR , Crystal Reports designer or Business View Manager , Problem