Здравствуйте, FantomGood, Вы писали:
FG>foreach(Section s in rep.Sections)
FG>{
FG> foreach(IReportObject oRep in s.ReportObjects)
FG> {
FG> if (oRep.Kind == CRObjectKind.crGraphObject)
FG> {
FG> IGraphObject gr ;
FG> gr = (CRAXDDRT.IGraphObject)oRep;
FG> gr.Title = "Заголовок";
FG> }
FG> }
FG>}
FG>crystalReportViewer1.ReportSource = rep;
FG>[/c#]
FG>ЗЫ: да заголовки поменяються во всех диаграммах 
Да. Так получается. Только есть трабла следующего характера:
crystalReportViewer1. — должен быть инстансом ActiveX контрола, а то .net-вский вариант Report не кушает
ApplicationClass app = new ApplicationClass();
Report rep;
rep = app.OpenReport(@"Report1.rpt",0);
rep.Database.SetDataSource(dataSet11.election, 3, 1);
axCRViewer1.ReportSource = rep;
axCRViewer1.CtlRefresh();
axCRViewer1.ViewReport();
Но когда я использую ActiveX, он все время ругается
"Query engine error: This operation is not valid for an closed connection"
К чему бы это?