Version 1.59d Release November 11, 2009 Bug Fixes When printing a page range not all pages were printed. This has been corrected Version 1.59c Release October 10, 2009 Doesn't use .ini Files (optional)Network users were having problems granting access rights to Printdat.ini files. Since these ini files only have default values and stores the last screen positions, we decided to make them optional. PrintDAT! will only use .ini files if the component is compiled with the conditional directive "UseIniFile" turned on (uncommented). See the \PrintDAT\Source\PDAT.Inc file for more information.
If you have modified the c:\Windows\Printdat.ini file to use different line draw characters, or if you want PrintDAT! to remember the position and size of the preview window, then uncomment the "UseIniFile" in PDAT.Inc and this will activate the use of .ini files. Version 1.59b Release October 1, 2009 Bug FixesCorrected a compiler bug when compiling with InfoPower support. We inadvertantly left in the reference to the old Bookmark method where it should have been PDBookmark. Corrected a memory leak. Support for Delphi 2010 PrintDAT! now supports Delphi 2010. New Events: OnLoadReportSettings and OnSaveReportSettings These events will allow you to store and retrieve report settings from your database (or other sources) rather than using a .PXT file. This will make it easier to maintain the report settings over a network. This code was contributed by one of our users. TpdtPrintDAT can now use a Dataset to store report settings We liked the previous idea so much, we created dataset support for storing report settings. It is now as simple as assigning a dataset to the TpdtPrintDAT.ReportSettingsDataset property. PRSUtils Program We also created a PRSUtils.exe program to import your existing .PXT files into the dataset. For more information please see the PRSU_Readme.Pdf and PD_Dev.Hlp file. The PRSUtils program is in the \PrintDAT\Utils directory. You can of course continue to use .PXT files to store the report settings, but a Dataset will make it easier to store the report settings on a network.
The PRSUtils program supports database engines: BDE, DBISAM, ElevateDb, NexusDb and Advantage. Complete source code is included and can be modified to handle other database engines. |