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

Only One Record Showing

edited August 2009 in Datapipelines
I am using D2007 and RB 10.09. I created a report with several fields in
the detail band. When I run the report (ppreport1.print) I only show the
first record, even though there are 187 records in the table. I created a
form with a ppViewer and grid on it to see the report and the table's
contents at the same time. The grid shows all the records, but the report
only shows the first record. Any thoughts as what will fix this?

Jeff

Comments

  • edited August 2009
    Hi Jeff,

    Be sure the report is connected to the proper datapipeline. You can either
    set the Report.DataPipeline property or use the Data dialog by selecting
    Report | Data... from the main menu of the designer.

    --
    Regards,

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

    Best Regards,

    Nico Cizik
    Digital Metaphors
    http://www.digital-metaphors.com
  • edited August 2009
    Nico,
    I checked both of those (just to be certain) and the datapipeline is
    correct. I only have one datapipeline on the form. I also deleted the
    report and datapipeline components from the form and then dropped new on it,
    thinking that I changed something from a default. This had no affect, only
    one record shows.

    Jeff

  • edited August 2009
    Hi Jeff,

    Yes but is the report connected to the datapipeline?

    1. Check to see that Report.DataPipeline property is assigned to the
    pipeline on the form.
    2. Are all data-aware components also connected to fields in the connected
    datapipeline and are they placed in the Detail Band of the report?
    3. Are you loading templates?

    TDataSet -> TDataSource -> TppDBPipeline -> TppReport

    --
    Regards,

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

    Best Regards,

    Nico Cizik
    Digital Metaphors
    http://www.digital-metaphors.com
This discussion has been closed.