Page 1 of 1

Save Report After Design

Posted: Sat Jan 29, 2011 2:43 pm
by liomessi32
Hi everyone:
First Sorry for my bad English...:sweat:
I have a report generated by code...I want allow user to modify layout of report and then save this change to report...I save Report To database
here is part of code:
Stimulsoft.Report.StiReport rpt = new Stimulsoft.Report.StiReport();
rpt.LoadFromString(rd.RptString); // rd is a row of the table that I save report in it.
rpt.Design();
//here i want save changes user applied to rpt

My problem is how to save report after design?How can i get designed report?
thanks...

Save Report After Design

Posted: Mon Jan 31, 2011 2:19 am
by Alex K.
Hello,

You can subscribe to an event of closing the designer, and make necessary saving in it.

Code: Select all

StiOptions.Engine.GlobalEvents.ClosedDesigner += new EventHandler(GlobalEvents_ClosedDesigner);
...

void GlobalEvents_ClosedDesigner(object sender, EventArgs e)
{
   //Your code for save report
   ...
}
Thank you.

Save Report After Design

Posted: Mon Jan 31, 2011 11:04 pm
by liomessi32
Aleksey wrote:Hello,

You can subscribe to an event of closing the designer, and make necessary saving in it.

Code: Select all

StiOptions.Engine.GlobalEvents.ClosedDesigner += new EventHandler(GlobalEvents_ClosedDesigner);
...

void GlobalEvents_ClosedDesigner(object sender, EventArgs e)
{
   //Your code for save report
   ...
}
Thank you.
Thank Aleksey...this works and solves my problem:biggrin:

Save Report After Design

Posted: Tue Feb 01, 2011 12:08 am
by Andrew
Great! :biggrin:

Have a nice day!