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

nicocizik

About

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

Comments

  • Hi Mauro,

    The current release supports the manipulation of Report Parameters
    (TppReport.Parameters) only. This gives the client the ability to alter
    and update the report output based on parameter values sent to the
    ser…
  • Hi Mauro,

    While it is possible to update report parameter values directly with the
    REST server call, it is best to use the TrbRestClient object to handle
    this. The client's DocumentService now has a ReportParameters property …
  • Hi Ralf,

    Which version of ReportBuilder and Delphi are you using?

    This is not a known issue. When NewPrintJob is True (and a Section
    subreport is used), a new printer device object is created for that
    subreport whi…
  • Hi Frank,

    The built-in RB/TeeChart package builder relies on the Delphi command
    line compiler to build and install the necessary packages.
    Unfortunately the trial version of Delphi does not include the command
    line compi…
  • Hi Frank,

    Are you using a registered version of Delphi or is this a trial?

    Inside the \RBuilder\TeeChart\Win32\TeeStd900\ directory, there is the
    BuildTeeLog.txt file with the complete output from the
    RBTeePackageBu…
  • Hi Bora,

    You can assign the ResetGroup property of the DBText component to
    control the SuppressedRepeatedValues behavior. Assigning this property
    to the control group will cause the value to be reprinted for each group
  • Hi Goran,

    In order to customize this aspect of the built-in printer dialog, you
    will need to create a custom dialog and replace the existing one.

    See the following articles on how this can be done.

    in How to disble copy counter on Print Dialog Comment by nicocizik December 2015
  • Hi Carsten,

    For Unicode, you will need to use the rc.exe resource compiler rather
    than the brc32. We have a separate batch file we use to create language
    resource files for Unicode versions of Delphi which apparently never
  • Hi Sergio,

    Well done! Since you are using a continuous label printer, toggling the
    visibility of regions or subreports is the way to go.

    You can also use a TppSystemVariable set to PageSetDesc to show the
    label num…
  • Hi Sergio,

    I apologize but I'm a bit unclear about what type of labels you are
    printing.

    Are you printing numerous labels on a single sheet of paper such as
    Avery labels or are you printing to a continuously fed lab…
  • Hi Mark,

    An issue with page totals may be an problem with some of our new
    calculation logic. Please create a simple example demonstrating this
    behavior and send it to support@ so we can test here.

  • Hi Mark,

    For future reference, please let us know that you are using RAP so there
    is less confusion about the features you are trying to utilize.

    Please provide a simple example of this behavior in .zip format to
    su…
  • Hi Mark,

    Which version of ReportBuilder are you upgrading from?

    1. The TppReport.Page property has always been a substitute for the
    TppReport.PageNo property. Were you perhaps using Report.Engine.Page?

    I check…
  • Hi Mark,

    The resize logic has been redesigned for RB 17 and this issue has been
    resolved.

    Moving forward we hope you will consider upgrading to ReportBuilder 17
    with subscription. This will ensure that you always h…
  • ReportBuilder did not include native PDF export until version 9.

    You were likely using a third party export addon such as ExtraDevices
    (which I believe used "PDFFile" as their device definition).

  • Similar to Paul's answer you will want to do something like the following...

    Report.AllowPrintToFile := True;
    Report.ShowPrintDialog := True;

    Report.DeviceType := 'PDF';

    Report.Print;

    See the TppRepor…
  • Hi Garry,

    Correct, for RB 18, setting the DatamatrixSettings.EncodeType to
    etdmASCIIManual allows the user to insert raw Datamatrix codewords into
    the data string directly.

    For instance, according to the GS1 spec, t…
  • Hi Garry,

    Thanks for the feedback. As you have guessed, GS1 Datamatrix is
    currently not supported in ReportBuilder due to the fact that it is not
    possible to manually add the FNC1 codeword to the beginning of the data
    s…
  • Hi Carsten,


    1. The language dll files are the .deu, .en, etc. files. We simply
    rename the extension.

    2. You need to change the LanguageID property of the Report to "German
    (Germany)" or the .deu lanaguage dll…
  • Hi Carsten,

    Were are you placing your language .dll files? How do you know that the
    rbPrint.deu file is not being used?

    If you have the Report.LangaugeID set to German(Germany), then the .deu
    language files will be…
  • Hi Scott,

    The "\Tutorials\Complete\I. Reports" directory contains the finished
    tutorials from the Developer's guide (as a reference). These are simply
    units and forms without a project.

    The "\Tutorials\Complete\II.…
  • Hi Darren,

    Variable calculations have been altered slightly since RB 7. If you
    need the OnCalc event of a Variable to fire only once per traversal (as
    you do), you will need to set its VarType property to a numeric type.
  • Hi Carsten,

    The Cancel Dialog is shown and released in the
    TppProducer.PrintToPrinter routine. The Delphi "Find in Files" feature
    is very useful when searching for specific source.

    For future reference, please indi…
  • Hi Carsten,

    Please create a simple example that demonstrates this issue that we can
    run here and send it to support@digital-metaphors.com and we'll take a
    look at it for you.

  • Hi Huseyin,

    One option is to add a TppReport parameter to the CreateWaterMark
    routine (or a TppPrinter parameter).

    function TForm1.CreateWaterMark(aReport: TppReport): TppDrawCommand;
    ...
    begin
    ...
  • Hi Tim,

    Yes, OnDrawCommandClick events are not transferred to file exports.
    Great workaround!


  • Hi Tim,

    Yes a pass-thru function will be necessary in this case.

    I will add hyperlinks for images as a possible enhancement for a later
    release.

  • Hi Tim,

    You can use the OnDrawCommandClick event to perform a task when an
    TppImage is clicked. The following would be similar to the way the
    HyperLink property works for text components.

    uses
    ppUtils;
  • Hi Craig,

    I first suggest taking a look at the following article/example. This
    shows how to export a report as an image and includes a TIFF example.
    To enable the TIFF example, you will need to download and copy the
    RB_…
  • Hi Paul,

    For future reference, we do not permit adding attachments to newsgroup
    messages. If you would like to send a file, please send it to
    support@digital-metaphors.com with a short message referencing the
    newsgroup …