ActiveReports3 Request technical support
ParseResult Property
See Also  Example


Returns the results of parsing the report's parameter values.

Syntax

Visual Basic (Declaration) 
Public ReadOnly Property ParseResult As ParameterCollection.ParseResultCode
Visual Basic (Usage)Copy Code
Dim instance As ParameterCollection
Dim value As ParameterCollection.ParseResultCode
 
value = instance.ParseResult
C# 
public ParameterCollection.ParseResultCode ParseResult {get;}

Return Value

Parameters.ParseResultCode enumeration.

Example

C#Copy Code
private void arv_Load(object sender, System.EventArgs e)
{
   rptDataDynamics rpt =
new rptDataDynamics();
   rpt.Run();
   
if (rpt.Parameters.ParseResult == DataDynamics.ActiveReports.Parameters.ParseResultCode.Success)
   {
       System.Windows.Forms.MessageBox.Show(
"success!");
   }
   
else if (rpt.Parameters.ParseResult == DataDynamics.ActiveReports.Parameters.ParseResultCode.MissingCloseParam)
   {
       System.Windows.Forms.MessageBox.Show(
"missingCloseParam");
   }
   
else if (rpt.Parameters.ParseResult == DataDynamics.ActiveReports.Parameters.ParseResultCode.MissingParamName)
   {
       System.Windows.Forms.MessageBox.Show(
"missingCloseParamName");
   }
   
this.arv.Document = rpt.Document;
}
Visual BasicCopy Code
Private Sub Viewer1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Viewer1.Load
    Dim rpt As New rptDD
    rpt.Run()
    If rpt.Parameters.ParseResult = rpt.Parameters.ParseResultCode.Success Then
        MessageBox.Show("success!")
    ElseIf rpt.Parameters.ParseResult = rpt.Parameters.ParseResultCode.MissingCloseParam Then
        MessageBox.Show("missingCloseParam")
    ElseIf rpt.Parameters.ParseResult = rpt.Parameters.ParseResultCode.MissingParamName Then
        MessageBox.Show("missingCloseParamName")
    End If
    Me.Viewer1.Document = rpt.Document
End Sub

See Also