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 Ricardo,

    The options you see are for the TppDBTeeChart. In some versions of RB 9.x
    both the TppDBTeeChart and TppDPTeeChart were installed. Take a look at the
    Data Components toolbar and see if there are two options for c…
  • Hi Recardo,

    Which version of ReportBuilder are you currently using? Be sure you are
    using the TppDPTeeChart as a data-aware TeeChart component in RB. Once you
    add a series to the list, click on the Series | DataSource tabs. …
  • Hi Gunter,

    By default, when ReportBuilder encounters a null record in a numeric field,
    it will return blank. This was a design decision we made when writing RB
    and have stuck to it ever since. Recently however we have found …
  • Hi Gunter,

    Sorry, after reading your last post I'm a bit confused. Are the values in
    your database zero or Null? I believe Null values are displayed as empty
    strings when encountered by a DBText component.

    --
  • Hi Gunter,

    Thanks for the info, I'll check into this and make sure it is no longer
    occuring in the latest release.

    --
    Regards,

    Nico Cizik
    Digital Metaphors
    in Empty DBText Comment by nicocizik February 2006
  • Hi Gunter,

    Be sure the DBText.BlankWhenZero property is set to False.

    --
    Regards,

    Nico Cizik
    Digital Metaphors
    http://www.digital-metaphors.co…
  • Hi Jairzinhio,

    Thanks for pointing this out. I believe we are using similar code for some
    of the DADE plugins we've created so that is probably where the author of
    this plugin got the idea. I will see about making the change…
  • Hi Jairzinhio,

    Thanks, I will try to recreate it hear using an Interbase db. One more
    small request. If you set your library path to \RBuilder\Source and hit the
    pause button when you are waiting for the autosearch to resolv…
  • Hi Jairzinhio,

    Have you tried this with RB 9.03? If not, I recommend downloading a trial
    version and seeing if the issue still exists. What database/connectivity
    are you using to access you data? I will try to emmulate your…
  • Hi Jairzinhio,

    This sounds like a database issue. Try performing the query on the large
    database without ReportBuilder and see how long it takes to return a
    dataset. Perhaps
    indexing your datasets will help.

  • Hi Mitch,

    1. Be sure you've defined the type of image to be displayed in the
    DBText.GraphicType property.

    2. Be sure you are including the proper files in your uses clause. For
    instance, if you are showing JPEG i…
  • Hi Chris,

    From what I understand the PZN barcode is based on the Code 39 barcode (i.e.
    5 lines 4 spaces per character). One place to start would be in the
    ppBarCodeDrwCmd.pas file inside the CreateDataBits - CalcCode39 routin…
  • Hi Nuno,

    One option you might explore is completely separating each group using
    subreports. This will require separate datasets but may be able to give you
    the effect you are after.

    --
    Regards,

    Nic…
  • Hi Nuno,

    When creating two groups as you have done, they are essentially nested
    groups. So if the outside group (Group 0) breaks, the inside group will
    break along with it.

    --
    Regards,

    Nico Cizik
  • Hi Nuno,

    If you remove the subreport from the group footer, does the behavior
    continue? What type of subreport are you using? My first guess would be
    that the group footer does not have enough room to print the entire
  • Hi Michael,

    You're going to want to use the CreateToolBarControls routine to enable and
    disable the buttons in the preview toolbar. I'm not sure why this example
    is named the way it is but it definitely does not try to hide t…
  • Hi Marcelo,

    Sorry, I'm a bit unclear about where your users are loading their reports.
    If for instance you are using the Report Explorer, the user can right click
    over a report and either open the report in the designer or pre…
  • Hi Jeff,

    Try setting the Transparent property of the RichText to True. In the past
    however, some printers have issues with printing transparent objects but
    it's definitely worth a try.

    --
    Regards,

  • Hi Jeff,

    If the template is stored in a DB Blob field, I would recommend creating a
    stand-alone app similar to the example I posted below. This example
    connects to your database, retrieves a template and displays the template…
  • Hi Bill,

    Native text rotation was added for RB 9. There is however a free third
    party component available from our website named RotatedText. This does not
    include a data aware component, but the existing rotated label it pr…
  • Hi Nigel,

    TeeChart 7.06 is not natively compatable with RB 9.03. You will need to
    recompile the rbTeeChart packages manually in order to use it fully. See
    the ReportBuilder Reference | TeeChart | Delphi X | ... section of th…
  • Hi Valerie,

    Unfortunately ReportBuilder does not expose an OnMouseOver event for the
    drawcommands in the preview. This could be a possible enhancement for a
    later release.

    I'll be responding shortly to your emails.…
    in Hint Comment by nicocizik February 2006
  • Hi Ken,

    Thank you for pointing this out. We were unaware that Indy 10 supported
    Delphi 7 and 6. Please send an email to support@digital-metaphors.com
    requesting the ppSMTPIndy10 file and we will send it to you immediately.
  • Hi Nicola,

    Thanks for your feedback.

    --
    Regards,

    Nico Cizik
    Digital Metaphors
    http://www.digital-metaphors.com

  • Hi Nicola,

    Unfortunately DADE does not allow joining on constant values. The
    TdaSqlBuilder basically follows the same rules as the Query Designer. It
    was in fact created just to make the manipulation of queries in DADE easie…
  • Hi Steve,

    The PrinterSetup.Copies property will remain the same for each copy printed.
    You will need to keep track of the copy that is being printed in a global
    variable in your application in order to add the copy number to t…
  • Hi Steve,

    You can access the edtCopies edit box using the TppReport.PrintDialog
    property. Inside the OnBeforePrint event perhaps, you could check this
    value and update a global variable elsewhere keeping track of all copies <…
  • Hi Eric,

    ReportBuilder has two separate default paper sizes (Letter and A4). The is
    determined by the decimal separator defined on your machine. If the decimal
    separator is a period (.), the default paper size is set to Lett…
  • Hi Nick,

    Try setting the BandsPerRecord inside the BeforeGenerate event rather than
    the BeforePrint event. I believe the BeforePrint event fires too late to
    change the BandsPerRecord property.

    --
    Regards,
  • Hi Nick,

    Try adjusting the DetailBand.BandsPerRecord. This should create this many
    copies of each label displayed.

    --
    Regards,

    Nico Cizik
    Digital Metaphors
    in Skipping labels and copies Comment by nicocizik February 2006