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

nicocizik

About

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

Comments

  • Alexandre,

    There is an example of printing two pages frontpage and backpage. You may
    download the example by clicking on the link below.

  • Dave,

    I tried recreating your issue with the \RBuilder\Demos\4. EndUser
    Databases\InterBase\1. BDE demo and wasn't able to cause an AV. Please try
    to recreate the problem using one of our demos and tell me the exact steps I
  • Below is a link to an example on how to start printing labels in different
    cells. This only works in top to bottom order.

    http://www.digital-metaphors.com…
  • Klaus,

    Make sure you are using the TppVariable.OnCalc event to perform any
    calculations on a variable. Below is an article explaining how to provide
    calculations in a report. If this does not help, please send a small
    exa…
  • Tony,

    Check the help | about menu option and check the version listed to make sure
    you have ReportBuilder Enterprise installed. This also could be happening
    because you don't have the proper packages installed in your Delphi ID…
  • Tony,

    Make sure you are including the RAP and DADE classes in the 'uses' clause of
    your project. Below is a list of everything you might need.


    ------------------------------------------------------------
    Articl…
  • Glenn,

    Try accessing the rbItem dataset used by the ReportExplorer and retrieve the
    current record. This should be the item currently selected in the report
    explorer


    --
  • Fernando,

    Try doing this using two side-by-side subreports and setting the ParentWidth
    to false so they can be aligned next to eachother. Once it is in this
    configuration it's just a standard duplex report once you configure th…
  • John,

    You can do this by concatenating the two strings into one TppVariable.
    Below is a link to a simple example on how to do this.

    h…
  • Phillip,

    Thanks for the solution. If you would like to send us an example, we could
    test it further.

    --
  • Mark,

    You need to go into the Report.PrinterSetup property and make sure the
    PrinterName is set to 'default', not 'screen'. We added this message in
    ReportBuilder to warn users of this because when the printer name is set to
  • Jon,

    I adjusted the demo I had you dowload earlier to work the way you need it
    to. Now you are able to select the 'short date' format and save the
    template, then the format will reflect another computer's setup when they
    l…
  • Jon,

    After further research, I found that you shouldn't need to create a
    customdate format because by default, ReportBuilder uses the Short Date
    format in Windows. When creating your template, make sure there is no
    display…
  • Jon,

    I added the two lines of code below into the ReplaceDisplayFormats example
    and it seemed to work fine. I ran the project, entered the designer and
    added a date system variable to the header band of the report. Next I
  • The Short Date format is retrieved using Delphi calls which get the client
    machine's local Short Date format. If you would like to customize the
    display formats provided, check out the ppDisplayFormat.pas file in the
    RBuilder Source.…
  • Warren,

    What version of ReportBuilder are you using? Please try using RB 7.02 Trial
    Edition to reproduce the error. If you can, please send an example of the
    problem to support@digital-metaphors.com.

    --
  • Yelena,

    Make sure the StartNewPage property for the group is set to false. If this
    does not help, please send an example using the DBDEMOS database
    demonstrating the problem to support@digital-metaphors.com and we'll take a
  • Yelena,

    Check to see if you have the Start New Column option selected in the Report
    | Groups menu dialog. Uncheck this option and that should fix the issue you
    are having with the groups breaking in the wrong place.

  • Ben,

    We've had no known issues with RB 7 printing to USB printers to date.

    --
  • Ben,

    Though it is a new printer, try updating the driver from the manufacturer's
    web site. Then try downloading the trial version of ReportBuilder 7.02 and
    see if the error still occurs.

    --
  • David,

    ReportBuilder 7.02 supports many versions of TeeChart. See the
    ReportBuilder Reference in the help contents for more information on
    ReportBuilder and TeeChart. Currently ReportBuilder 7.02 fully supports the
    Decemb…
  • Colin,

    Check out demo 112 in \RBuilder\Demos\1. Reports\Demo.dpr. This demo shows
    how to allow a user to select records from a grid. Then it traverses the
    bookmarks based on the selection.

    --
  • Lee,

    This is probably happening because your margins are too small. The other
    printer's margins are probably set larger than the report you are trying to
    print, causing the report engine to try to print to the next page and
  • Shahine,

    Yes, you are right. Omitting the template field is not possible using the
    ReportExplorer. I'll research a work around for this and post my results
    here.
    --
  • Shahine,

    One reason this may be running slowly is that the template files being
    loaded are large. Try creating a few small template files and testing with
    them. If that speeds things up, then try filtering the dataset to show …
  • Richard,

    You can place a DBCalc component into the header band with your date and
    number labels. Set the DBCalc's LookAhead property to true.

    --
    in Sum? Comment by nicocizik March 2003
  • Thanks for the suggestion.

    --
  • Edward,

    Below is a link to a demo that performs this task using RAP pass-thru
    functions. This example uses draw commands in RAP to display empty lines
    below the end of the detail band. There is more information on how to use
  • David,

    Make sure you are defining the value of the variable in the OnGetText event
    or you can use a calculated field in the dataset to work around this
    problem. This is the only time you want to use the variable's OnGetText
  • Tony,

    What's probably happening is that the user is changing the orientation in
    the printer setup dialog. Then the layout doesn't change because they
    change the orientation. A solution would be to use two templates, one for