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

nicocizik

About

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

Comments

  • Hi Glenn,

    Triangles can be drawn in RB using angled lines or manually using the
    TppPaintBox component.

    For more information about the PaintBox component, take a look at the
    following article/example.

  • Hi Glenn,

    You can set the Angle property of the DBText component to control the
    rotation.

  • Hi Jens,

    Starting with RB 12, it is necessary to also set the internal
    ppFormatSettings property when you set the global Delphi FormatSettings.
    This is necessary to support numerous versions of Delphi.

    Example:
  • Hi Fredrik,

    If possible, please send a simple example of this we can run on our
    machines that demonstrates the behavior and we'll take a look at it for you.

    Send the example in .zip format to support@digital-metaphors.com…
  • Hi Adam,

    If you are allowing your users to view the print dialog before printing,
    you can use the OnPrintDialogClose event to check the
    Report.PrintDialog.DeviceType to determine whether they are printing to
    file or the …
  • Hi Fredrik,

    To control the visibility of the Outline viewer, you will want to use
    the OutlineViewer.OutlineVisible property rather than Visible.

    It is not currently possible to manually control the width of the
    outl…
  • Hi Steve,

    In my testing with RB 14.05, I was able to create a calculated field
    similar to yours and correctly select it as a search condition to be
    used in the Where clause.

    My first suggestion would be to upgrade y…
  • I will need to see this in action. Please either alter the example I
    sent you or create a simple example of your own I can run here so that I
    can see the behavior you are describing.

    Send the example in .zip format to support…
  • Are you certain you set your report to two pass?

    Below is a link to the simple example I created. Notice that the line
    disappears for the last group.

  • Try placing the gGroupBreakCount - 1 in parentheses.

    if Group1.BreakNo = (gGroupBreakCount - 1) then
    ...

    Be sure you set the PassSetting of the report to psTwoPass.

  • Hi Mauro,

    This can be done with a two pass report. During the first pass inside
    the Group.AfterBreak event, increase a global variable keep track of the
    total group breaks. Note that the code below is rough psuedo code and <…
  • Hi Jack,

    Thanks for the info however simply posting a call stack dump does not
    give us enough information to track down or fully understand a problem.

    1. Please upgrade your version of ReportBuilder to 14.05 and re-test <…
  • 14.05 fixed numerous issues, many dealing with the preview, so it is
    possible that it will fix the problem(s) you are having.

    RB 14.05 is the latest release of the product. We no longer support
    14.04. It is necessary for you…
  • Hi Jack,

    Thanks for the info however simply posting a call stack dump does not
    give us enough information to track down or fully understand a problem.

    1. Please upgrade your version of ReportBuilder to 14.05 and re-test <…
  • The latest version of TeeChart has not been tested with RB 12 however it
    should install correctly given the newest version of TeeChart still uses
    the same Tee900 package names.

  • Hi Jack,

    There is a patch available for RB 14.05 that should solve this issue.
    Send an email to support@digital-metaphors.com requesting the patch and
    we'll get it to you asap.

  • Hi Dimitar,

    If you take a look at the TppPreview.PerformPreviewAction routine, you
    will see exactly what is executed when a button is pressed in the
    default preview.

    I suggest you trace through this code with the de…
  • Hi Bernhard,

    There is nothing else you should have to do. If you try this with the
    built-in previewer and a simple report, do you still get the same behavior?

    The only other item I can think of is that perhaps you are lo…
  • Hi Bernhard,

    If you are using a preview, you will want to set the PageDisplay
    property of the Report.PreviewFormSettings instead of the viewer directly.

  • Hi Jack,

    Yes, upon my initial evaluation, it seems the ListenToControlChanges is
    relevant for preview actions other than closing.

    Freeing the parent form from the OnClose event of the previewer is a
    common task but …
  • Hi Russel,

    The OnGroupBreak event is part of the Group object itself.

    If you are using RB 12 or later, you can access the group object from
    the Report Tree. If not, you can access the group object in code or by
    usi…
  • Hi Russel,

    If I understand correctly you would like to remove/hide all components
    from the group header for subsequent pages that a group is printed
    (leaving a blank white space at the top)?

    If so, I recommend first…
  • This question is being handled via email. I will post a solution here
    once one is found.

  • Hi Arno,

    To create a page set description (Page n of m), you can simply place a
    TppSystemVariable on your report and set it's type to PageSetDesc. This
    will automatically change the pass setting of your report to psTwoPass
  • Hi Philip,

    I took a look at your post from February and it does appear to be the
    same issue. I responded asking for steps to recreate this issue using
    our end-user demo or a simple example I could run here. There was no
  • Hi Philip,

    This is not a known issue nor have we seen anything like this before.
    My first thought is that you have a corrupt installation. Try
    performing a corrupt install cleanup, then reinstall ReportBuilder.

  • Hi Philip,

    You mentioned in your initial post that the preview form size was in
    fact saved in previous versions. Which version was this? I can check
    the old source and hopefully easily see where the change occurred.
  • Hi Philip,

    Which version of ReportBuilder are you upgrading from? I made a quick
    test with RB 12.05 and the preview form size was not saved between previews.

    It would be possible to save the preview form size once it is …
  • Hi Philip,

    My mistake, you will want to use the Template.New event if you are
    calling File | New Report or File | New... Report from the designer.

    For the method you are using in the video, the parameters should be
  • This is functioning as designed. When a new report is created, only the
    report layout is cleared. This does not clear out any data access that
    may be present. Since parameters are generally tied to data, it is
    necessary for them…