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

nicocizik

About

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

Comments

  • Hi Steve,

    In the Groups dialog, there is an option named "New Page When Less Than".
    If you set this value to the approximate measurement of your header,
    ReportBuilder will always move the header to the next page if it barely f…
  • Hi Dave,

    Thanks for the feedback. I will have this fixed for the next mantainence
    release.

    --
    Regards,

    Nico Cizik
    Digital Metaphors
    htt…
  • Hi Dave,

    During the installation process, ReportBuilder tries to run a number of
    scripts that essentially merge the new ReportBuilder Help into the existing
    Borland Help 2 namespace. If you by chance are running some virus
  • Hi Jon,

    Yes, this may be possible, however the fact still remains that we do not
    have any built-in support for this type of installation and definitely do
    not recommend it.

    --
    Regards,

    Nico Cizik
  • Hi Todd,

    It is possible to run different versions of ReportBuilder on the same
    machine if they are installed with separate versions of Delphi. For
    instance, you could have a version of RB 7.04 running on Delphi 6 and a
  • Hi Bill,

    Thanks for pointing this behavior out. There is a patch available that
    fixes this issue. Please send a small email to
    support@digital-metaphors.com requesting the patch and we'll send it right
    out to you.
  • Hi,

    Support for linking GUID fields was added for ReportBuilder 9. If you would
    like this feature, you will need to upgrade your version of ReportBuilder
    Pro. Contact sales@digital-metaphors.com for more information.
  • Hi Rade,

    Sorry for the delay in this response.

    The Report Wizard contains a fairly open archetecture. You can create new
    custom "Styles" for the current report wizard to use or completely redesign
    the current repor…
  • Hi Kurt,

    Sorry about that, we sometimes receive hundreds of SPAM messages a day and
    certain valid email can be filtered. Please try sending it again and I will
    make sure it is answered. Is there anything I can help you with?…
  • Hi Dexter,

    Be sure you are registering your new print dialog in the initialization
    section of the file.

    example:

    ppRegisterForm(TppCustomPrintDialog, TmyPrintDialog);

    Below is a link to an example of…
  • Hi Filip,

    I'm a bit unclear about what exactly you would like to stream to your blob
    field. If you would like to save your report template to a stream, you can
    use the TppReport.Template.SaveToStream method. If you were look…
  • Hi Ron,

    This is not a known issue with RB 7.04. Does this happen at design time or
    runtime? If it is a runtime issue, please construct a simple example that I
    can run on my machine and send it in .zip format to
    support…
  • Hi Brett,

    The ReportDesigner automatically searches all forms and datamodules for
    datapipelines and adds them to the data tree. The only way to limit this
    behavior is to toggle the visibility of the individual datapipelines, …
  • Hi Mike,

    The JVInspector is more or less identical to the Object Inspector in the
    Delphi IDE. When you click on a report object in the designer (i.e. Band,
    Label, Image, etc) the JVInspector will show the main editable proper…
  • Hi Harry,

    Thanks for the feedback. Nard posted a reply to the official announcement
    that ReportBuilder 9 had been released that explains the new features in
    much greater details. I posted the relevant sections of the article…
  • Hi Cobus,

    The TppDrawBarCode and TppDrawRichText classes have been moved to their own
    files for ReportBuilder 9. Try adding the following files to your "uses"
    clause and see if that helps...

    ppBarCodDrwCmd.pas
  • Hi Paul,

    Thanks for pointing this out. Apparently this enumerated type was not added
    to the ppTypes.pas file. I will fix this for the next maintanence release.
    As for now you can simply use DeviceType := "PDF";

    --…
  • Hi,

    Thanks for the feedback. I will mark this down for a possible enhancement
    for a later release. Below is an article you may find helpful in creating
    your own custom barcode type.

    -------------------------------…
  • Hi Lasse,

    There have been many bugs fixed having to do with groups and columns since
    RB 6.03. LeftToRight columns for one did not work. I would recommend
    downloading a copy of ReportBuilder 9 and testing with that.

  • Hi Fabio,

    A customer of ours created an archive merging utility available for download
    from our website. Follow the link below to access the download page. See
    the kuRAFMerge entery.

    in RAF merging Comment by nicocizik December 2004
  • Hi Alex,

    Which version of ReportBuilder are you using? Does this happen with every
    report you try to load from your SQL Server database? Are you able to run
    the SQL Server demo included with ReportBuilder?

    --
  • Hi Fabio,

    If you set your report to a psTwoPass, you will be able to use the
    AbsolutePageCount to find the total number of pages in your report.

    --
    Regards,

    Nico Cizik
    Digital Metaphors
  • Hi Fabio,

    Check out demo 123 located in the \RBuilder\Demos\1. Reports\... directory
    (dm0123.pas). This example shows how to send individual pages to the device
    at will.

    --
    Regards,

    Nico Cizik
  • Hi Yelena,

    If you are trying to customize the output of the outline, you will want to
    check out the OnOutlineNodeCreate event. This will give you access to each
    node and allow you to change the caption as you need. See the R…
  • Hi Benson,

    ReportBuilder does not support vertical bands. You could use LeftToRight
    traversing colunms but there is no vertical header or footer bands
    available. The best RB can do is something like the example below. In th…
  • Hi Pat,

    You can use the TppVariable.ResetType property to define when you would like
    that variable to reset. This property can be accessed at design time from
    the Delphi Object inspector or from the designer by right clicking…
  • Hi Pat,

    Toggling the TppHeaderBand.PrintOnLastPage property to False should give you
    the effect you are after.

    --
    Regards,

    Nico Cizik
    Digital Metaphors
  • Hi Weverton,

    -----------------------------------------------
    Article: Printing to Dot Matrix Printers
    -----------------------------------------------

    Dot matrix printers are natively line and character based. Most dot…
  • Hi Brett,

    ReportBuilder simply calls the EditChart procedure sending the chart
    component to that method when the user wants to edit the chart. The
    EditChart procedure is a TeeChart method which then creates a chart editor
  • Hi Brett,

    The TeeChart component inside ReportBuilder is simply a wrapper around a
    TeeChart component. You can access the TCustomChart object using the
    TppTeeChart.Chart or TppDPTeeChart.Chart properties.

    --