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

nicocizik

About

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

Comments

  • Hi Toby,

    The BuildTee project is not meant to be used on its own. Please use the
    RBTeePackageBuilder.exe in the future as I mentioned in my previous post.
    The batch file was created by this application.

    --
    Re…
  • Hi Toby,

    The package number refer to the ReportBuilder major version, then the Delphi
    version so 10105 means the package is for RB 10 and Delphi 10.5 (Borland
    decided to update their compiler version to 18.5 for D2007 from 18)…
  • Hi Craig,

    Take a look at the following article. This can also be done using a
    TppPageBreak component. We are considering adding this as a feature for a
    later release.

    ----------------------------------------------…
  • Hi Craig,

    Take a look at the SelAttributes property. This is a TTextAttributes object
    and gives access to the font properties.

    --
    Regards,

    Nico Cizik
    Digital Metaphors
    in How to change line spacing and font in a DBRichText Comment by nicocizik March 2008
  • Setting the pipeline of a subreport can be done from the design window of
    the subreport itself. Simply tab to the subreport's design and select
    Report | Data from the main menu in the designer.

    --
    Regards,

    Ni…
  • Hi Kei,

    I'm a bit unclear about how the columns relate to the data. Have you
    considered placing the FieldB value in the column header and FieldC in the
    detail band?

    --
    Regards,

    Nico Cizik
    Digi…
  • Hi Wolfgang,

    TXAll is a TExtraDevices unit and does not belong to ReportBuilder. I am
    unsure why changing the PDFSettings.OptimizeImageExport property is
    effecting the TExtraDevices classes because they are unrelated. You wi…
  • Hi Caralene,

    Unfortunately there is no way in ReportBuilder to access the data just
    before it is placed in a mailmerged RichText. One option would be to load
    this data into a temporary dataset where you could alter the field …
  • Hi Dave,

    The only restrictions the demo application has are the water mark on each
    page, a 5 page generation limit, and no source. Could the 5 page limit be
    affecting you? If not, how is your report designed? Are you certia…
  • Hi Stef,

    After further research I found that this will only work if you are printing
    directly to the printer. I assume the issue is when your users click the
    print button from the previewer. In this case the exception is rai…
  • Hi Stef,

    This is a ReportBuilder exception so the report will cancel itself if it is
    encountered (no need to "abort"). You could try to catch the exception at
    runtime and handle the action to be taken manually if you would li…
  • Hi Filip,

    The JITPipeline events unfortunately do not include the Sender parameter,
    preventing you from getting access to the component. A quick work around
    would be to create a separate function that contains the event code …
  • Hi Samuel,

    There are three products that export RB reports to Excel. I would suggest
    downloading a trial edition of each and judging for your self before
    purchasing.

  • Hi Stuart,

    Yes, this is the method we intended you to use to customize the "no data"
    message. Giving you access to the drawcommand gives you complete control
    over how it is positioned and displayed on a page.

    --
  • Hi Nigel,

    Are you using the Advantage Dade plugin with ReportBuilder? If so, you will
    need to remove any old packages and references to this plugin, then rebuild
    and install the package with the current installation of Report…
  • Hi Nick,

    ---------------------------------------------------------------------
    Article: ReportBuilder Image Support
    ---------------------------------------------------------------------

    ReportBuilder natively supports…
  • Hi Shane,

    Everything done in my previous post was done in RAP. This is probably the
    closest the built-in text file device can get to your specifications.

    Another option would be to create and register your own text file …
  • As I mentioned before, you need to use the OnSaveText event of the report to
    alter the output to a text file. If you are unable to determine which
    DBText is the last on in the line, you may need to add another "marker"
    label to ma…
  • In Rap you need to use the Chr() routine.

    Text := Text + Chr(13) + Chr(10);

    --
    Regards,

    Nico Cizik
    Digital Metaphors
    http://www.digital-metaph…
  • Hi Shane,


    The Text parameter contains the text being exported. If you trace into this
    event you can see what the value is. Something like the following is what I
    had in mind...

    if (Pos(, Text) > 0 then
  • Hi Shane,

    The TextFile Device will separate each line based on each detail band
    printed (i.e. each traversal of a new record in your dataset will start a
    new line). You can also customize the text file device using its variou…
  • Hi Frank,

    As Paul mentioned, the only time we have seen anything like this is when the
    incorrect source file is opened and Delphi tries to debug it anyway. Try
    creating a minimal example (Report, JITPipeline, button on an emp…
    in debug Comment by nicocizik March 2008
  • Hi Frank,

    Is this only a problem with the debugger or are you having trouble getting
    the proper data using the JITPipeline? Does the report generate
    successfully? Perhaps a bit more information about the problem and your
    in debug Comment by nicocizik March 2008
  • Hi Alain,

    Take a look at the Report Parameters feature. You can use this to pass a
    value from your Delphi app to a report. See the TppReport.Parameters topic
    in the RBuilder help for more information and examples.

  • Hi Richard,

    Generally the preview and the printed output will match. Where are you
    storing these images (i.e. which database) and which connection type are
    you using to access them? If you save these images to your hard dis…
  • Hi Richard,

    Try adding ppJPEG to your uses clause. This will enable jpeg images for the
    DBImage component.

    This is not a known issue. Are you able to successfully see the image using
    a standard TImage component in…
  • Hi Ennio,

    The easiest way to do this would be to create two fixed style subreports on
    a single report and load the same "half" report into each subreport. Note
    that fixed subreports do not have a dynamic height so the actual …
  • Hi Jeff,

    Rather than using a DBCalc, try using a TppVariable and take complete
    control over the calculation you are making. In the OnCalc event of the
    variable, you could for instance, get the field value, convert it to an
  • Hi David,

    Take a look at demo 33 entitled "Address Squeeze" in the \RBuilder\Demos\1.
    Reports\... directory. This demo shows how to add each separate field to a
    TppMemo object so they appear as one field.

    --
  • Hi Jon,

    This sounds like it could be a video driver issue. Try updating the video
    driver you are currently using on the machine in question and see if that
    helps the problem.

    --
    Regards,

    Nico Cizik…