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

    The actual DBChart component is only kept to provide backward compatibility.
    The proper chart to use is the DPChart (the one that adds an actual
    DBChart). For some reason the other package is being loaded. This is …
  • Hi Larry,

    I'm not sure about how much performance gain your will receive simply by
    moving to a console app. Since your current app runs silently you are
    already gaining the advantage of running without any UI code. My sugges…
  • Hi Patrick,

    Take a look at the TppTemplate help topic in the RBuilder help.

    You are going to want to load the template using the LoadFromFile or
    LoadFromDatabase routine, then call PrintToDevices on the report to show it …
  • Hi Arthur,

    Thanks for pointing this out. There is a patch available for RB 10.06 that
    adds the "count" string to the reserved words of a Sybase ASA DB and it will
    be added to the next release of ReportBuilder. If you would l…
  • Hi Francisco,

    For future reference, please use your real name when posting to these
    newsgroups.

    This is not a known issue with RB 9.03. Does this occur for every report or
    just this report? If it just happens for …
  • Hi Jeremy,

    Thanks for the clarification. I'm glad you got it working. This is most
    likely the best way to go about this. There is no built-in feature to skip
    pages or columns so the best approach would be to fill those page…
  • Hi Jeremy,

    I'm a bit unclear about exacty what you would like to happen. If there is
    enough data to fill up more than the 5 columns you have available, would you
    like to cut off the rest of the data and just print the cover p…
  • Hi Larry,

    When a form is loaded at designtime, all the components that were present
    inside the report are automatically created and given their saved property
    values. If a component is not installed into the IDE, you will rec…
  • Hi Stef,

    Try placing a TppVariable next to the Employee in the group header with
    LookAhead set to True. Then each time you calculate the summary for each
    type, update the variable in the group header by adding that value on. …
  • Hi Dimitar,

    Is this problem only occuring when trying to email a PDF attachment?

    If so note that the built-in PDF device does not support embedded fonts or
    any charsets other than the ANSI standard. This is something we …
  • Hi Eric,

    Are you building with the ReportBuilder source or lib directory in your
    library path? Also, check to be sure you are not using an older runtime
    package when you are building your application. This would cause the er…
  • Hi Weverton,

    Yes, using a small sized detail band with a small sized custom paper should
    allow you to print to continuous paper correctly.

    --
    Regards,

    Nico Cizik
    Digital Metaphors
    in Problems with custom paper size on a dot matrix printer Comment by nicocizik June 2007
  • Hi Weverton,

    My guess is that this is occuring when the page tries to break. Take a look
    at the following article on printing to continuous paper.

    ----------------------------------------------------
    Article: Printi…
  • Hi Andrew,

    You can access each button in the preview form using the built-in pass thru
    properties of the TppPrintPreview class. Something like the following...

    uses
    ppPrvDlg;

    TppPrintPreview(rsClientRep…
  • Hi Tom,

    You might consider using Direct Oracle Access (DOA) when connecting to an
    Oracle DB. This has been tested to function correctly with all versions of
    Delphi and ReportBuilder. See the demo in the \RBuilder\Demos\4. En…
  • Hi Tom,

    Which connectivity are you using with Oracle? The template field of the
    rb_Item table should be a BLOB type. Be sure you are creating your table
    exactly the way they are created in the CreateEndUserTables.sql file gi…
  • Are you sure you are using TeeChart Standard? If you are perhaps using
    TeeChart Professional 7.11, to manually install TeeChart by first opening
    the rbTC10105.dpk, rbTCUI10105.dpk, and rbTDBC10105.dpk files located in the
    \RBuilde…
  • Hi Deck,

    You need to run the RBTeeInstallBuilder.exe application located in the
    \RBuilder\TeeChart\... directory. This will automatically rebuild all the
    RB/TeeChart packages and install them into the IDE.

    --
  • Hi Schalk,

    I believe Waler has a utility that converts QuickReports to RB reports.

    http://www.waler.com

    If this is insufficient, take a look at the following article …
  • Hi Jean-Francois,

    There are many reasons a report will try to print endless pages. The first
    thing to check is that the subreport template you are loading is actually
    connecting to the proper data. Second, be sure all bands …
  • You should be able to do so by simply adding an empty section subreport to
    your main report (perhaps as the last page). Although we have not tried it
    here, it may also be possible to create your own empty TppPage objects and
    send …
  • Hi Jean-Francois,

    1. Using Subreports is an easy way to separate the pages. It is possible
    to create a TppPage object form scratch, add drawcommands to it and send it
    to the device however it is much easier to simply retriev…
  • Hi Jean-Francois,

    My suggestion would be to create a new main report containing a detail band
    and three section style subreports. First load each RTM file into each of
    the subreports respectively, then you can define which pa…
  • Hi Tony,

    Unfortunately the left to right column feature in ReportBuilder is very
    limited in how you can customize its behavior. Left to Right columns do not
    support dynamic height detail bands. You can however determine wher…
  • Hi David,

    1. I followed the exact steps you gave below for the first problem however
    I was unable to recreate the AV. I did notice that the report is not
    connected to any data in the example so it is necessary to set the
  • Hi Ken,

    Try setting the value property of the TppVariable component inside its
    OnCalc event. Be sure its datatype is set to Integer. We have no known
    issues of variables not calculating.

    --
    Regards,
  • Hi Ian,

    There is now a patch available that will fix this problem. Send a small
    email to support@digital-metaphors.com requesting the patch and we'll get it
    to you as soon as possible.

    --
    Regards,

  • Hi Vadim,

    Which edition of ReportBuilder are you installing? In my installation of RB
    Server for Delphi 2007 the ppChDPEdDlg.dcu is present in the \Lib directory.
    The ppToolBars.dcu unit is no longer used with RB 10.x.
    <…
  • Hi Vadim,

    Thank you for pointing this out. I will update this routine for the next
    release of ReportBuilder. Did you actually detect a memory leak using a
    memory management application? We understand it is good practice to …
  • Hi Nicole,

    Manually moving the record position can be risky when generating a report.
    As a report becomes more advanced, this tends to cause problems. If,
    however you have the report working the way you would like, I would sa…