There are two BDE configuration settings that control how Blobs are handled. BlobsToCache Specifies how the BDE caches blobs when a dataset is traversed. If the value is set too low, this will result in an ‘Invalid Blob Handle’ error. Set BlobsToCache to -1 to enables an unlimited number of blobs to be cached. MaxBlobSize Full Article…
Search the Wiki
Aggregate Fields
Using Aggregate Fields With TClientDataSet Delphi’s TClientDataSet provides support for aggregate fields. In the current implementation the IsNull function of the TAggregateField returns True unless the dataset is on the first record. This is problematic since ReportBuilder relies on the IsNUll function to determine whether field value is valid. Therefore, a work around is required Full Article…
How To…Use Bookmarks With TextPipeline
Question “How can I use the TextPipeline to print only specific records or apply a filter?” Solution This example shows how to add a list of Bookmarks to the TextPipeline to control which records print. All DataPipelines support bookmarking and bookmark list data traveral. When bookmarks are added to a datapipeline, it will traverse only Full Article…