See Also

XMLDataSource Class  | XMLDataSource Members

Language

Visual Basic

C#

Show All

name
Specifies the XPath pattern relative to the current node.
asNodeList
A Boolean value that determines whether the XPath pattern should return a single node or a list of nodes.
See Also Languages ActiveReports Send feedback to Data Dynamics

Field Method

Returns the XML node or nodelist using the specified XPath pattern relative to the current node (record).

[Visual Basic]
Public Function Field( _    ByVal name As String, _    ByVal asNodeList As Boolean _ ) As Object
[C#]
public object Field(    string name,    bool asNodeList );

Parameters

name
Specifies the XPath pattern relative to the current node.
asNodeList
A Boolean value that determines whether the XPath pattern should return a single node or a list of nodes.

Return Type

Object. Either an XmlNode or XmlNodeList.

Example

[C#] 

private void Detail_Format(object sender, System.EventArgs eArgs) 

    DataDynamics.ActiveReports.DataSources.XMLDataSource xDS = new DataDynamics.ActiveReports.DataSources.XMLDataSource(); 
    ActiveReport1 rpt = new ActiveReport1(); 
 
    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; 
    } 
}

[Visual Basic] 

Private Sub Detail_Format(ByVal sender As Object, ByVal e As System.EventArgs) Handles Detail.Format
    Dim xDS As New DataDynamics.ActiveReports.DataSources.XMLDataSource()
    Dim rpt As New ActiveReport1()

    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

End Sub

See Also

XMLDataSource Class  | XMLDataSource Members

 

 


Copyright © 2004-2005 Data Dynamics, Ltd. All rights reserved.