I have a Gross Sales Report that works perfectly while under development in a Win2K environment using Access 2000. When I “package” it with the Access Runtime Library (ART), and install it under a WinXP (either Home or Pro), the report generates “#Name?” in every text box control that uses a Format function call in the Control Source field. Specifically, the following two Control Source values:
=Format$([InvoiceDate],”Long Date”,0,0)
=Format(Sum([InvoiceProductTotal]),”$#,###.00″)
My assumption (which is probably wrong) is that the DLL that contains the Format function is either missing or severely downgrade in the ART library. BTW, I do run an Office Update against the installed ART library, which does install two ART updates currently available from Microsoft. Still fails.
Questions:
1) Which DLL contains the Format function? Is there a utility program available that can list a DLL’s entrypoints?
2) Has anyone else experienced any parallel problems porting Access 2K (with or without ART) into WinXP? If so, did you solve the problem, and how?
Thanks, Jim