Monday, August 21, 2006

Reportman v 2.5g in BDS2006 with windows 98 (win98)

If reportman.sf.net version 2.5 g is installed in BDS2006, (see other post in this blog), and the resulting executable is ran on windows 98, an error 'a required dll could not be found, activeDS.dll' occurs. This is because in the 'required' section of the package rppack_del2005.bsdproj of reportman, a reference to soaprtl is present (which needs inet100, which needs activeds.dll). Remove the reference to soaprtl from this package in the project manager window (in the requires section), and edit the file rpdatainfo.pas : remove WSDLIntf from the uses clause (under the ifdef USEVARIANTS-test).