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

How to create a report structure inheriting design fatures

edited July 2009 in General
what is the easiest way to create and maintain a large number of report templates
(designtime) that inherit certain design features fromeach other?

I want to create an almost empty design, specifying the title page, page
header and footer. And then i want to create another report which inherits
the title page, pageheader and footer from the first report, and contains
additional components like, groups, or detail objects.

How can i create such a structure with ReportBuilder?

greetings
Bas

Comments

  • edited July 2009
    Hi Bas,

    Although ReportBuilder does support limited form inheritance, the easiest
    way to go about this is to create and save a "starter" template that is
    loaded into the report object before the designer is opened. This way every
    time a new report is created, the template will be present with all default
    specifications.

    --
    Regards,

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

    Best Regards,

    Nico Cizik
    Digital Metaphors
    http://www.digital-metaphors.com
  • edited July 2009
    Hello Nico,

    Thanks for your answer.

    Your suggestion would work if the starter template was static in nature ...
    but it's not :-(

    Our application should give the user the possibility to change the starter-template
    (ie add his own company logo to the title page, change the page-header) which
    then would change every report that inherits from that starter-template ...

    Is there a way to achieve this in ReportBuilder?

    thanks
    Bas
  • edited July 2009
    Hi Bas,

    ReportBuilder does not offer a feature exactly the way you describe however
    it is possible to get something close.

    One option would be to let your users design their own headers and footers
    as a separate report, then when loading other reports, you can simply load
    those templates into a manually created subreport located in the header and
    footer band.

    --
    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.