QueryRun.getNo(Int32) Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Retrieves the record fetched by the previous call to QueryRun.next Method.
public:
virtual Microsoft::Dynamics::Ax::Xpp::Common ^ getNo(int _dataSourceNo);
public virtual Microsoft.Dynamics.Ax.Xpp.Common getNo (int _dataSourceNo);
abstract member getNo : int -> Microsoft.Dynamics.Ax.Xpp.Common
override this.getNo : int -> Microsoft.Dynamics.Ax.Xpp.Common
Public Overridable Function getNo (_dataSourceNo As Integer) As Common
Parameters
- _dataSourceNo
- Int32
The number of the data source from which to get the currently selected record.
Returns
Returns the record fetched for the data source identified by the argument.
Remarks
The data source from which to retrieve the record is specified by the number of the data source. The data sources are counted consecutively, starting from 1. The QueryRun.get Method method can be used instead; that method is supplied with the table (and an optional parameter), that defines the data source.
The following example demonstrates the GetNo method.
{
QueryRun qr;
// Consider a query with CustTable/CustTrans datasources.
// Traverse all records found in CustTable/CustTrans:
while (qr.next())
{
if (qr.Changed(TableNum(CustTable)))
{
// A new CustTable record
CustTableRecord = qr.GetNo(1);
}
if (qr.Changed(TableNum(CustTrans)))
{
// A new CustTrans record
CustTransRecord = qr.GetNo(1);
}
}
}