ActiveReports 18 .NET Edition
MESCIUS.ActiveReports Assembly / GrapeCity.ActiveReports.Data Namespace / XMLDataSource Class / ValidateOnParse Property
Example

In This Topic
    ValidateOnParse Property
    In This Topic
    Gets or sets a value that determines whether the retrieved XmlDocument should be validated while parsing.
    Syntax
    'Declaration
     
    Public Property ValidateOnParse As Boolean
    public bool ValidateOnParse {get; set;}

    Property Value

    Boolean.
    Example
    Paste into the Detail Format event.
    GrapeCity.ActiveReports.Data.XMLDataSource xDS = new GrapeCity.ActiveReports.Data.XMLDataSource();
    SectionReport1 rpt = new SectionReport1();
    
        xDS.ValidateOnParse = true;
        xDS.FileURL = System.Windows.Forms.Application.StartupPath + " \\customer.xml";
        xDS.RecordsetPattern = "//ITEM";
        xDS.NodeList = (System.Xml.XmlNodeList)ds.Field("ITEM",true);
        this.Label1.Text = xDS.CurrentPosition;
        Console.WriteLine(xDS.Count.ToString());
    
        if (xDS.BOF && xDS.EOF)
        {
            return;
        }
    Paste into the Detail Format event.
    Dim xDS As New GrapeCity.ActiveReports.Data.XMLDataSource()
    Dim rpt As New SectionReport1()
    
        xDS.ValidateOnParse = True
        xDS.FileURL = System.Windows.Forms.Application.StartupPath + " \\customer.xml"
        xDS.RecordsetPattern = "//ITEM"
        xDS.NodeList = xDS.Field("ITEM", True)
        Me.Label1.Text = xDS.CurrentPosition
        Console.WriteLine(xDS.Count.ToString())
    
        If xDS.BOF & xDS.EOF Then
            Exit Sub
        End If
    See Also