Page 1 of 1

Merge mrt for web view

Posted: Tue Jun 21, 2016 7:05 pm
by KirillLevchenko
Hello

I have two .mrt files and may app has next options
1) Show report #1
2) Show report #2

I need to add option "Show merge of these reports where first page is report #1 and other pages is report #2"

How can I do this without creating third mrt file?

Re: Merge mrt for web view

Posted: Wed Jun 22, 2016 10:08 am
by Alex K.
Hello,

You can use the following code:

Code: Select all

var report1 = new StiReport();
var report2 = new StiReport();
report1.Load("");
report2.Load("");
report1.Render();
report2.Render();

var report3 = new StiReport();
report3.IsRendered = true;
report3.RenderedPages.Clear();

// first page is report #1 
report3.RenderedPages.Add(report1.RenderedPages[0]);
// and other pages is report #2"
foreach(StiPage page in report2.RenderedPages)
{
    report3.RenderedPages.Add(page);
}
report3.Show();
Thank you.

Re: Merge mrt for web view

Posted: Wed Jun 22, 2016 10:39 am
by KirillLevchenko
Thank you for answer!

Re: Merge mrt for web view

Posted: Wed Jun 22, 2016 11:01 am
by Alex K.
Hello

We are always glad to help you!
Let us know if you need any additional help.

Thank you.