CreateEmbeddedReport(ReportBlock) Method
Creates embedded report. This method starts an interaction so the report is attached to the mouse pointer.
Parameters
- oReportBlock
- Report block which describes the embedded report.
Return Value
Returns ReportBlockReference
object related to created report or null if report wasn't created.
Example shows how to create an embedded report:
string strForm = "F01_002.f01";
StringCollection oProjectNewEntries = new StringCollection();
oProjectNewEntries.Add(strForm);
new Masterdata().AddToProjectEx(m_oTestProject, oProjectNewEntries);
PointD oPoint = new PointD(100.0, 30.0);
ReportBlock oReport = new ReportBlock();
oReport.Create(m_oTestProject);
oReport.FormName = System.IO.Path.GetFileNameWithoutExtension(strForm);
oReport.Type = DocumentTypeManager.DocumentType.DeviceConnectionDiagram;
ReportBlockReference oReportBlockReference = new Reports().CreateEmbeddedReport(oReport, m_oTestProject.Pages[14], oPoint);