Home nicocizik Comments
New Blog Posts: Merging Reports - Part 1 and Part 2

nicocizik

About

Username
nicocizik
Joined
Visits
2,268
Last Active
Roles
Administrator
Company Name
Digital Metaphors Corporation

Comments

  • There is a patch available for RB 21.04 that solves this issue. Registered users with an active software subscription can email support@ to receive the patch.
  • You will need to remove all RB related packages from the Delphi installed components list before installing the new version.

    1. Uninstall ReportBuilder.

    2. Open Delphi and open the Component | Install Packages dialog.

  • Hi Frank,

    There is likely a different package that still references the RB 20 package installed in your IDE. Try the following steps.

    1. Uninstall RB 21 completely from your machine.

    2. Open Delphi and take a look a…
  • Hi Rodrigo,

    Yes, this was an issue that affected earlier versions of ReportBuilder. Upgrading to the latest version will likely solve the issue. To be sure, you can download the trial edition from our website and test.

    The ve…
  • Hi Rajeev,

    Please try manually altering the DBCalc DataField property inside the template to the DB field rather than a calculated field and see if that solves the issue.

    object ppDBCalc1: TppDBCalc
    UserName = 'DBCalc1'
  • Hi Rodrigo,

    Which version of ReportBuilder and Delphi are you using? This is an issue that was fixed a few versions ago. Please be sure you are using the latest version of ReportBuilder and re-test.
  • Hi Rajeev,

    As a test I created a calculated field Count(CustNo) using our built-in demo data. I then placed a DBCalc on a report and set its field to the calculated field. This of course was the field alias that is automatically created…
  • There is now a patch available for RB 21.04 that solves this issue. Registered users with an active software subscription can email support@ to receive the patch.
  • Hi Reinier,

    I created a simple test using the latest version of RB (with patches) and Delphi 10.4.2 but was unable to get the AV you are getting. If possible, please send me the exact code you are using (without any login credentials) an…
  • Hi Julien,

    Factur-x (or ZUGFeRD) (versions 1.0 - 2.x) is fully supported by the latest version of ReportBuilder. Is there a specific problem you are having with Factur-x?
  • It is possible to call a .dll from RAP using a pass-thru function in Delphi. See the included RAP demos for pass-thru examples.
  • Hi Rhonda,

    ReportBuilder simply outputs the data it is given so all sorting needs to be done during pre-processing (i.e. in the DB). The one exception is the crosstab component which sorts data internally however I'm uncertain this cont…
  • After researching this further, the issue was due to numerous changes made by Embarcadero to Delphi 11.1 which required us to alter our previous logic. A patch is now available solving the problem. Registered users with an active software subscrip…
  • Hi Marko,

    I just sent you an email to discuss this further. I will post the solution to this thread once it is found.


  • Hi Marko,

    In most cases the Redirect Port property should be left as 0. This property allows the developer to define a specific port for validation in the case of a strict firewall etc. Leaving this as 0 will use a random, unused port f…
  • Hi Pedro,

    Thanks for the info however our records indicate that you last purchased ReportBuilder in April, 2015.

    We have moved to a software subscription model. When a license is purchased, 1 year of product updates, fixes, ne…
  • Hi Rajeev,

    If you trace into the RB source, where is the error occurring? If you save this template to file and try to load it manually, do you get the same issue? If so, please put together a simple application that demonstrates this p…
  • Hi Scott,

    We have not seen this error before when using TeeChart and I was unable to recreate it in my quick testing.

    1. We have not changed the way TeeChart works between RB 21.04 and 21.02. You simply need to be sure you ins…
  • Hi Marko,

    >>Does each my customer have to set a different ClientID and Client secret in the admin console?

    No, the ClientID and Client Secret are app based, so each application needs one. The users simply need a Gmail a…
  • Digital Metaphors only has the resources to provide support for registered customers with a valid software subscription. If you are a registered customer, please update your forum credentials to match your purchasing information so we can verify. …
  • Hi Yusuf,

    There is no built-in feature for the region to define a "new page threshold" as you need.

    One option, which worked successfully in my testing, is to use a keeptogether child subreport as the container rather than a re…
  • Hi Dirk,

    Which version of Delphi are you using? In my testing with RB 21.04 and Delphi 11 and 10.4.2, 64 bit compiling is working correctly. Check your 64 bit library path to be sure the file is present and that the path exists in your …
  • Hi Gerhard,

    In my quick testing with RB 21.04, the german translation is working as expected at design time and runtime. Are you loading templates? If so, be sure you are setting the LanguageID after the template is loaded or the value …
  • Hi Andy,

    Be sure the NoDataBehaviors property of the subreport is set to ndBlankPage. This will ensure the entire subreport is hidden when no data is present for that record. In my quick testing, this worked as expected.


  • Hi Goran,

    The PDF device extensively uses Windows API font processing to handle fonts for PDF. We can only provide support for standard Windows fonts installed with the operating system.

    The error you are getting generally imp…
  • Hi Fabio,

    Thanks for the clarification. The print dialog is designed to print reports only so using in this way may cause problems in the future as we enhance the feature.

    For now, you need to make a call to TppPrintDialog.Ini…
  • Hi Fabio,

    The printer dialog has gone through a number of major changes since 2010. Please explain what you are trying to accomplish with your application and I will try to find a solution with the current architecture.


  • Hi Fabio,

    The printer dialog is not designed to be created as a stand-alone option. If you would like to only display the printer dialog, you can simply set the DeviceType property of the report to "Printer" and the print dialog will dis…
  • Hi Rajeev,

    TppBDEPipeline is only retained for backward compatibility and is the same as TppDBPipeline. Moving forward, you should change all pipelines to TppDBPipeline.

    The Pipeline.Datasource property is of type TDataSource …