New Blog Post: Automatically Signing a PDF With ReportBuilder
New Blog Post: Email: Multi-Service
nardmoseley
Comments
-
Hi Thomas,
Try this...
Create a BlankPage.raf - an archive containing blank page.
Add the BlankPage.raf to TppRAFMerge.SourceFiles wherever needed.
-
Hi Thomas,
The RB copies feature is printer specific.
You could define a Report.Parameters[ ] item called paCopyNo. Then do something like
var
liCopies: … -
Hi Jeroen,
RB supports standard SQL search operators.
ILKE is proprietary to PostgreSQL. The standard SQL equivalent is
Upper(fieldname) Like Upper(value)
Example using TdaSQLBuilderin Use SQLBuilder to add unaccent() ILIKE unaccent() criteria in PostgreSQL Comment by nardmoseley August 15
-
Hi Mark,
Screen Device (report preview)
---------------
By default screen device generates pages in a background thread. To generate preview in the main thread setin Memory leak with DB JIT's Comment by nardmoseley August 2
-
Hi Mark,
From Delphi create a new DataModule and add a Report and ADOConnection, name the class TmyReportModule
TmyReportModule = class(TDataModule)
ppReport1: T… -
Hi Mark,
I recommend using a DataModule (or Form) to define a thread-safe 'ReportModule' that acts as a container for generating reports in threads.
The ReportModule can contain (Own) the Report, JITPipeline and any other compo… -
Hi Sky,
This was an issue with RB 21.04 Build 1
Please download RB 21.04 Build 2 using the information provided
by original email.
When installed, the Designer: Help | About menu option will specify
… -
Hi Reinier,
1. To send emails without displaying email client, set
EmailSettings.PreviewInEmailClient := False
2. See Example code below. Create and use a single Email instance to send all emails. Authorization occur… -
Hi Sky,
This is working as designed. Usually when rtf data ends in CR or LF, it is not intended.
Solutions:
1. Use the RichText.BottomOffset property to specify vertical space to appear below the stretching componen… -
Hi David,
Updating to Delphi 11.1 will resolve the issue. (Note: also called Delphi 11 Update 1)
RB 21.04 is built with Delphi 11.1. Based on reports from customers, it appears Emb broke compatibility. (The Delphi minor update… -
RB 21.03 never had the Designer issue.
RB 21.04 build 2 does not have the Designer issue. (RB 21.04 build 1 had the Designer issue)
-
Hi Ed,
Updating to Delphi 11.1 will resolve the issue.
RB 21.04 is built with Delphi 11.1 (Delphi 11 Update 1). Based on reports from you and others, it appears Emb broke compatibility. (The Delphi minor updates are supposed … -
Hi Rhonda,
Please download RB 21.04 Build 2 using the information provided
by original email.
When installed, the Designer Help | About will specify
'Version 21.04 Build 181'
-
Hi Goran,
RB 21.04 includes a solution for Designer Zoom, using ctrl+left/right arrow to move a component.
I was able to reproduce the issue using the .rtm and detailed info you emailed - thank you.
-
Hi Rhonda,
We just release RB 21.04 which includes solution for this issue. -
Hi Goran,
1. Please specify exact steps to reproduce. Include Report.Units setting, wether you have snap-to-grid enabled (Designer View | Grid Options.. dialog), etc. And then detailed steps with the design layout workspace. In testing I… -
Hi Marko,
Thanks for providing the example.
The issue is with RichText containing Font color white. The RB Designer is not rendering correctly for this specific case. I researched and created a patch for RB 21.03. (Sent to your… -
Hi Goran,
Call AddTool('CodedEmail', Bmp) or AddToolWithMask('CodedEmail', Bmp, Msk). I think the first version will work for you.
-
Hi Sven,
I Googled a bit. DOA and FireDAC both have a feature called 'session pooling' or 'connection pooling'. The concept is that when configured to use pooling, the TOracleSession or TFDConnection object when set to connected will inte… -
Hello,
1. Please update your profile with first and last name.
2. Please specify what RB version for D2007 you have installed?
3. Please create a simple example that I can build and run in the debugger. Use standar… -
Hi Sven,
Server.TimeOut specifies time in seconds that a session can be idle (no request received from client).
ReportExplorerVolume.DirectoryOptions has properties EnableCaching and RefreshInterval. Default values are True an… -
Hi Andy,
By default XlsxData only exports detail band elements. Use the Print To File Setup dialog to specify which bands and elements to export. For each subreport, access the workspace for the child report and then use Print To File Set… -
Hi Andy,
I need an example that uses TClientDataSets. This enables the example to be self contained - the required mySQL data will be stored within TClientDataSets. The example will not require mySQL or FireDAC.
At Delphi des… -
Hi Gordon,
Thanks for reporting this. I can reproduce the error in testing. I'll research and fix for the next maintenance release.
As an alternative, access the Report Designer, right mouse over the Parameters node in the Rep… -
Hi Andy,
Please create a simple example project I can build and run in the debugger. Use only standard Delphi components and RB. Copy data to TClientDataSets. Send in zip format to support@.
-
Hi Thomas,
For the next release, we'll declare Menu, Toolbar, Statusbar public properties. Thanks for the feedback.
For now you can copy the unit, rename the unit and class to myRBRichEd and register it for use with RB (see un… -
Hi Andy,
1. Are you using the RB Data workspace to build and link the query's? If not make sure the datasets are linked correctly. Here's an rbWiki article with details for data linking
in Last item repeated on next page of subreport Comment by nardmoseley March 31 -
Hi Dirk,
I just sent you a patch for RB 21.03 that resolves the issue.
This behavior occurs for specific cases, for example when Label/DBText AutoSize False and TextAlignment RightJustified.
-
Hi,
Digital Metaphors only has resources to provide tech support to RB developers with an active license.
Please email support@ with active license details including Company, Contact, Email, Serial No.
If you have… -
Hi,
Digital Metaphors only has resources to provide tech support to RB developers with an active license.
Please email support@ with active license details including Company, Contact, Email, Serial No.
If you have…