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

nicocizik

About

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

Comments

  • 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
  • Each printer has its own unprintable area for the same paper size. Most
    likely you need to increase the margins of your report so the static height
    controls will fit on the page.

    ------------------------------------------------…
  • Brian

    Please send all examples to support@digital-metaphors.com instead of
    attaching them to a news message. I took a look at your code and was able
    to calculate the grand total of the AmountPaid field at the end of the
    re…
  • Here is an example that shows how to do this using RAP:
    http://www.digital-metaphors.com/tips/MDRapRunningTotal.zip. It is possible
    to do this using …
  • Brian,

    Below is a link to an example that should help you. This example shows how
    to get the total from a Subreport and print it in the report's summary band.
    All you would have to do is add the report's total to the subreport'…
  • Paul,

    RBuilder uses your printer driver to measure text for components in the
    report. Update your current printer driver and see if that fixes it. If
    the problem persists, as a test, try installing the print driver for a HP
  • Huseyin,

    Please do not post attachments to the news group. I tried your demo and was
    unable to load it. Please simplify your example and send it to
    support@digital-metaphors.com.

    --
  • Huseyin,

    Try setting the TStringList.Duplicate property to DupIgnore. This way you
    will not recieve duplicate enteries in your StringList when you add strings.
    Be sure to use the TppVariable.OnCalc event for all calculations. I…
  • These events are firing correctly. They fire frequently in order to ensure
    correct pagination throughout the report. If you would like to make
    calculations, be sure to use the TppVariable.OnCalc event.

    --
  • Johnnie,

    In the Report.PrinterSetup property, you have your Printer Name set to
    "Screen" rather than "Default". Make sure to change this in your report
    templates as well. Change this setting and the error will go away.
  • Nick,

    Try changing the Report.Template.FileExtention property to use another file
    extention associated with template files.

    --
  • Sorry, we're still working on it. I will let you know when I find a
    solution.

    --
  • Marc,

    I am not able to recreate your issue on my own machine. Using the
    RBuilder\Demos\3. EndUser\1. Report Explorer\ demo, I placed a MainMenu
    component on the form and set it to be the MergeMenu of the Report Explorer.
    I…
  • Steve,

    This is probably happening due to different processors. RB relies on Delphi
    which relies on the Windows API to define the display format of a number. If
    you would like to see where ReportBuilder sets the display format, …
  • Jon,

    You will need to make sure that the search criteria with the autosearch
    and ShowAll components selected is shown first in the 'where' clause. This
    way the 'or' statement is omitted when ShowAll is selected. In the DADE
  • Jon,

    I tried to recreate the issue you are having on an Oracle 9i database and
    DOA. I found that the error is caused by the date format you are entering
    in as the value for the search criteria. RBuilder relies on Delphi, which…
  • Oliver,

    Try shrinking the size of the label and/or checking the unprintable area of
    the Zebra printer you are using. Try increasing the margins of the report.

    --
  • Yannis,

    Since you are not performing any calculations in a one to one relationship
    with the records, this is the correct approach to take. Using the
    Band.OutOfSpace property in the AfterGenerate event should give you the
    c…
  • Yannis,

    Do not set variables in the AfterPrint or AfterGenerate events. These
    events fire frequently in order to ensure correct pagination through the
    report. Make sure you use the TppVariable.OnCalc event to set variables.