Article ID 1226 Article Title INFO: Runtime DLL Files for Special Formulas Article URL http://www.dataaccess.com/KBasePublic/KBPrint.asp?ArticleID=1226 KBase Category Crystal Reports Date Created 12/12/2000 Last Edit Date 12/01/2003
Article Text
In Crystal Reports, there are several DLLs that are not included in the deployment list but are necessary if you use certain functions. These functions are called User Function Libraries (UFL).
Some of these formulas and the needed DLLs are listed below - refer to Crystal Decisions Knowledge Base and your Crystal Reports documentation for an updated list.
Note: All listed DLLs are 32 bit. If you need the corresponding 16 bit version, the DLL name will probably be the same but changing the 2 to F (e.g.: U2LSAMP1.dll = 32 bit, UFLSAMP1.dll = 16 bit)
U2LSAMP1.DLL
============
You need to include this DLL if you are using any of the following functions:
Now
Picture
LooksLike
Soundex
U2LBAR.DLL
==========
You need to include this DLL if you are using Bar Code functions:
StringToCode39
NumberToCode39
NumberToPostnet
StringToPostnet
U25DTS.DLL
==========
You need to include this DLL if you are using any of the following functions in your report:
DateTimeToSeconds (dateTime)
DateTimeToTime (dateTime)
DateTimeToDate (dateTime)
DTSToTimeField (DateTimeString)
DTSToDateTime (DateTimeString)
U2LDTS.DLL
==========
You need to include this DLL if you are using any of the following Date Time Conversion functions in your report:
DTSToDate ()
DTSToTimeString ()
DTSToSeconds ()
U2LFINRA.DLL
============
You need to include this DLL if you are using any of the following Financial functions in your report:
FRAccRecTurnover (AccountReceivable, Sales, NumOfDays)
FRCashFlowVsTotalDebt (CashFlow, TotalDebt)
FRCurrentRatio (CurrentAssets, CurrentLiabilities)
FRDebtEquityRatio (TotalLiabilities, TotalEquity)
FRDividendYield (Dividend, MarketPrice)
FREarningsPerCommonShare (NetProfit, PreferredDividend, NumOfCommonShare)
FREquityVsTotalAssets (TotalEquity, TotalAssets)
FRGrossProfitMargin (GrossProfit, Sales)
FRInterestCoverage (CashFlow, InterestExpenses)
FRInventoryTurnover (Inventory, Sales, NumOfDays)
FRNetProfitMargin (NetProfit, Sales)
FROperatingProfitMargin (OperatingProfit, Sales)
FRPriceEarningsRatio (MarketPrice, EarningsPerShare)
FRQuickRatio (CurrentAssets, Inventories, CurrentLiabilities)
FRReturnOnCommonEquity (NetProfit, PreferredDividend, CommonEquity)
FRReturnOnEquity (NetProfit, TotalEquity)
FRReturnOnInvestedCapital (NetProfit, TotalBankDebt, TotalEquity)
FRReturnOnNetFixedAssets (NetProfit, NetFixedAssets)
FRReturnOnTotalAssets (NetProfit, TotalAssets)
U2LEXCH.DLL
===========
You need to include this DLL if you are using any of the following Exchange functions in your report:
ExchGetId (address)
ExchGetOrganization (address)
ExchGetPath (Path)
ExchGetSite (address)
U2L2000.DLL
===========
Include this DLL if you are using any of the following Year 2000 functions in your report:
DateTo2000DTSTo2000
U252000.DLL
===========
Include this DLL if you are using the following Year 2000 functions in your report:
DateTimeTo2000
CRXLAT32.DLL
============
ToWords() function DLL
Always check the Runtime requirements for the version of Crystal Reports you are running -- they may differ from this list.
This article is recommended reading for the following keywords and/or categories:
crystal reports
Contributed By:
Marcia Booth
Company: Data Access Worldwide
Web Site: http://www.dataaccess.com
Links Related to this Article
Crystal Decisions Knowledge Base
Runtime File Requirements
Email this Article
Email this Article to a Colleague
Send Feedback on this Article to Data Access Worldwide
Copyright ©2024 Data Access Corporation. All rights reserved.
The information provided in the Data Access Technical Knowledge Base is provided "as is" without warranty of any kind. Data Access Corporation disclaims all warranties, either express or implied, including the warranties of merchantability and fitness for a particular purpose. In no event shall Data Access Corporation or its suppliers be liable for any damages whatsoever including direct, indirect, incidental, consequential, loss of business profits or special damages, even if Data Access Corporation or its suppliers have been advised of the possibility of such damages. Some states do not allow the exclusion or limitation of liability for consequential or incidental damages so the foregoing limitation may not apply.