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

    1. Yes, there is an AutoSearch feature in ReportBuilder that allows you to
    bring up a dialog (custom if you want) and accept information from the user,
    and regenerate the report based on that information. See the A…
  • Hi Shloma,

    Saving a template in Binary format will always be smaller than saving it in
    ASCII format. The actual amount smaller can be effected by many factors.
    If you are saving a complex report with numerous images, subrepor…
  • Hi Paul,

    We do not have any known issues with the printing of German characters in
    ReportBuilder. Are you able to print the "?" character successfully if you
    manually insert it into the caption property of a TppLabel? In my …
  • Hi,

    Try placing a TppVariable inside the Detail Band of your report that
    calculates on traversal and inside its OnCalc event increase the value of
    another TppVariable in another location (group footer perhaps). Then set
  • Hi Jon,

    If you do an inner join on the buyers and sellers tables, you could probably
    consolidate the amount of rows that show up in your report.

    As far as determining the width of an amount of text before it prints, you <…
  • Hi Jon,

    There are no methods in ReportBuilder named OpenQuery or GetFieldFromQuery.
    What exactly are you trying to accomplish? Perhaps if I can get a little
    more background on what you are ultimately trying to do, I can help …
  • Hi Steve,

    Where are you changing the current record? I did a quick test of the
    RangeBegin and RangeEnd properties and everything seemed to work correctly.
    I posted my test application below. Perhaps you can alter it and send…
  • Hi Steve,

    Try placing a break point in these events to be sure the system variable's
    Visible property is acutally getting set to True. If not, your conditional
    statement may need to be altered.

    --
    Regards,
  • Hi Joey,

    If you set the TppDetailBand.PrintCount property to 20 (in the case below),
    you should get the effect you are after.

    --
    Regards,

    Nico Cizik
    Digital Metaphors
    in ctLeftToRight problem Comment by nicocizik February 2005
  • Hi Joey,


    The LeftToRight columns in ReportBuilder is a very limited feature and is
    not meant to be used with group headers or footers.


    I'm a bit unclear about what you mean by "look ahead and equal out". Plea…
  • Hi Ronhald,

    It is possible to print a report without having to use the Print dialog by
    setting the Report.ShowPrintDialog to False. Then you can hook into the
    TForm.KeyDown event to capture when your users hold (Ctrl + P) an…
  • Hi Antonio,

    You can adjust where the summary band prints on the last page by setting its
    PrintPosition property. This will determine the band's top position in
    report units.

    --
    Regards,

    Nico Cizik<…
  • Hi Leonel,

    The process in which data is accessed in ReportBuilder coincides with the
    underlying architecture of the report engine. To change this would require
    a major design change in the engine itself. Changing the order t…
  • Hi Leonel,

    A group breaks based on the changing of a value assigned in ReportBuilder.
    If you want to "order" a group based on a calculated value, your best bet
    would be to create a calculated field in your dataset and have you…
  • Hi,

    In addition to checking out the \Demos directory, you may also want to take
    a look a the Tech-Tips newsgroup. This is a read-only newsgroup filled with
    numerous helpful RB articles. There is an entire thread dedicated to…
  • Hi Tom,

    Unfortunately the OnCalc event fires too late to effect the break value of a
    group. Although this is not something we recommend, you may try changing
    the value of your variable in the DetailBand.BeforePrint event to w…
  • Hi Glenn,

    Does this behavior only happen when you are connected to an Oracle database?
    Are you able to get the TeeChart demo to work in the \RBuilder\Demos\1.
    Reports\... directory?

    --
    Regards,

    Nico…
  • Hi Mariella,

    This is not a known issue with RB 9.01. Are you able to get the drill down
    demo working correctly in the \RBuilder\Demos\1. Reports\... directory? If
    so, please send an example of the behavior you are experienci…
  • Hi Bob,

    Yes, ReportBuilder simply sends commands to the Windows API which in turn
    sends commands to your printer driver. I can't guarantee exporting to PDF
    and printing from Acrobat will work, but it's worth a try.

  • Hi Bob,

    You will need to set the TppPrinterSetup.PaperName to Custom and then define
    the PaperWidth and PaperHeight properties manually. This can all be done at
    design time in the Delphi Object Inspector while clicked on the …
  • Hi Viv,

    When you save a template to file or database, all the event references are
    saved with it. If the events do not exist when you load the template into
    the designer, you will receive an error letting you know that the re…
  • Hi Viv,

    Notepad :).

    It is possible to easily create a end-user report designer using the
    Professi…
  • Hi Franky,

    Unfortunately hexidecimal numbers are not supported in RAP. You will either
    need to use the decimal representation, built-in name such as "clRed", or
    create a pass thru function to handle these values.

    -…
  • No problem. Always glad to help :).

    --
    Regards,

    Nico Cizik
    Digital Metaphors
    in 2 page report. Comment by nicocizik February 2005
  • Hi Steve,

    The default behavior of a stretchable component is to break to the next page
    if it runs out of room on the initial page and so on. Do you have your
    DBRichText component set to Stretch?

    --
    Regards,
  • Hi Steve,

    You may need to play around with it a bit but try using the Band.BeforePrint
    event to set the TppMemo.Text property. If this does not give you the
    correct output in some cases, I would recommend using that same
  • Hi Steve,

    Unfortunately unstretchable objects such as the TppVariable and TppLabel
    will not accept the line feed or carrage return characters. I would suggest
    using a TppMemo in place of the variable and testing with that.
  • Hi Larry,

    Yes, the destroy bug(s) in TeeChart were present in TeeChart 6.01. Some of
    them were fixed for TeeChart 7, however we still were able to create an AV
    in some cases. We have been in contact with the Steema engineers…
  • Hi Larry,

    Thanks for the information. Which version of ReportBuilder/TeeChart/Delphi
    are you currently using? In the past TeeChart has had some destroy issues
    with ReportBuilder. I would like to see if I can recreate them o…
  • Hi Austin,

    Most problems we see with Citrix and ReportBuilder have to do with user
    access rights. Below are a couple of things to check.

    1. ReportBuilder tries to access a printer driver even when previewing to
    th…