| Overload | Description | 
|---|---|
| NewReport() | Initializes the designer with a new report layout. | 
| NewReport(DesignerReportType) | Initializes the designer with a new report layout with specified type. | 
| C# |  Copy Code | 
|---|---|
/// <summary> /// NewReport - an Interface function from IPlugInHost /// </summary> /// <param name="name">Name to use for the Document</param> /// <returns>Current report object in the designer</returns> public object NewReport(string name) { try { this.ardMain.NewReport(); this.ardMain.Report.Document.Name = name; return this.ardMain.Report; } catch(GrapeCity.ActiveReports.ReportException) { MessageBox.Show("Error occurred while creating new report", "Error in Diamond Reports"); return null; } }  | |
| Visual Basic |  Copy Code | 
|---|---|
'NewReport - an Interface function from IPlugInHost 'Parameter Name: name - Name to use for the Document 'Returns: Current report object in the designer Public Function NewReport(ByVal name As String) As Object Implements IPlugInHost.NewReport Try Me.ardMain.NewReport() Me.ardMain.Report.Document.Name = name Return Me.ardMain.Report Catch ex As GrapeCity.ActiveReports.ReportException MessageBox.Show("Error occurred while creating new report", "Error in Diamond Reports") Return Nothing End Try End Function 'NewReport  | |