ActiveReports Developer 7
NewReport Method
See Also  Example
GrapeCity.ActiveReports.Design.Win.v7 Assembly > GrapeCity.ActiveReports.Design Namespace > Designer Class : NewReport Method

Glossary Item Box

Initializes the designer with a new report layout.

Overload List

OverloadDescription
NewReport()Initializes the designer with a new report layout.  
NewReport(DesignerReportType)Initializes the designer with a new report layout with specified type.  

Example

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 BasicCopy 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

See Also