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

Skipping Record from Printing

edited September 2007 in General
Hello All,

I'm new to using ReportBuilder and I have a problem that I'm trying to
solve building a report. I have a parent/child relationship with data. I
would like for the child not to print on the report if there is no
record for the child. I'm using ReportBuilder Enterprise Edition ver
9.03. I tried the OnNoData to set it to false, but that didn't seem to
work. Example of what I have. What I need is to print the parent record,
but not print anything for the child record if there is no data. I do
have a shape in the Detail section and label boxes to identify fields.

-------------

Parent Record

-------^ Group Header ---------

Child Record

-------^ Detail ---------------

I hope I explained it clearly

Thanks for your help.
Monty

Comments

  • edited September 2007
    Hi Monty,

    You need to set the SkipWhenNoRecords property of the detail datapipeline to
    False. This will allow the master record to print even if there are no
    details.

    --
    Regards,

    Nico Cizik
    Digital Metaphors
    http://www.digital-metaphors.com

    Best Regards,

    Nico Cizik
    Digital Metaphors
    http://www.digital-metaphors.com
  • edited September 2007
    Nico,

    I don't see SkipWhenNoRecords options on my report. How do I get to it?
    I went to the Calc tab and chose OnNoData right clicked and chose New
    and I have the following, but it's not working

    begin

    aShowDialog := False

    end;

    I must be missing something. We are using ReportBuilder from within our
    helpdesk system called Infra. It's embeded in the software, not a stand
    alone.

    Thanks for your help.

    Monty

  • edited September 2007
    -----------------------------------------
    Article: End-User Tech Support
    -----------------------------------------

    Please understand that Digital Metaphors can only provide tech support to
    the Delphi developers that purchase ReportBuilder. Digital Metaphors
    receives no distribution royalties from Delphi developers that embed
    end-user reporting solutions in their applications. It is the responsibility
    of the software publishers that sold you the product to provide you with
    tech support.

    There is an end-user tutorial called Learning ReportBuilder that can be
    downloaded from our web site for free. See the following article for more
    infomation.

    --------------------------------
    Article: Learning ReportBuilder
    --------------------------------

    Learning ReportBuilder is a complete learning system designed to teach end
    users how to build a range of reports. This system includes a 125-page PDF
    file, a stand-alone application complete with a database, and a help file.
    The PDF file is comprised of a series of tutorials that step end users
    through the process of building reports as simple as a table listing and as
    complex as crosstabs. The tutorials also introduce conceptual aspects of
    report building along the way. The application is used in conjunction with
    the tutorials so that the learning experience is interactive. The end user
    just prints out the PDF file, runs the application, and learns
    ReportBuilder. The help file is accessible from the application, so all
    three tools work together to provide a seamless learning environment.

    Learning ReportBuilder installs into C:\Program Files\LearnReportBuilder.
    When the system has successfully installed, a complete set of instructions
    appears in the form of a 'ReadMe' doc, so the end user knows just what to do
    upon installation.

    - Download Learning ReportBuilder

    http://www.digital-metaphors.com/LearnRB/LearnRB.exe

    --
    Regards,

    Nico Cizik
    Digital Metaphors
    http://www.digital-metaphors.com

    Best Regards,

    Nico Cizik
    Digital Metaphors
    http://www.digital-metaphors.com
  • edited September 2007
    open the help file and search for SkipWhenNoRecords :-)

    Edward Dressel
    Team DM

This discussion has been closed.