Quantcast
Channel: Microsoft Dynamics AX Forum - Recent Threads
Viewing all articles
Browse latest Browse all 72043

QueryBuildDataSource object not initialised

$
0
0

Hi, was working on this query, but whenever it reaches the code for queryrange, I get this error "QueryBuildDataSource object not initialised". 

Here is the code of my query. The error always occurs on the first queryrange...

[SysEntryPointAttribute(false)]
public void processReport()
{
    AvDebtorLedgerViewTmp           avDebtorLedgerViewTmp;
    AvDebtorLedgerObject            debtorLedgerObject = new AvDebtorLedgerObject();
    QueryRun                        queryRun;
    Query                           query;
    QueryBuildDataSource            queryBuildDataSource;
    QueryBuildRange                 queryBuildRange, queryBuildRange1, queryBuildRange2, queryBuildRange3, queryBuildRange4,
                                    queryBuildRange5, queryBuildRange6, queryBuildRange7, queryBuildRange8, queryBuildRange9;

    //populates data into a table AvDebtorLedgerViewTmp
    //table type = regular
    avDebtorLedgerViewTmp = debtorLedgerObject.initDebtorLedgerViewTmp();
    
    this.init();

    query                       = this.parmQuery();

    queryBuildDataSource        = query.dataSourceTable(tablenum(AvDebtorLedgerViewTmp));


    if(custAccountFr && custAccountTo)
    {
        queryBuildRange2     = queryBuildDataSource.findRange(fieldNum(AvDebtorLedgerViewTmp, CustAccount));
        if(!queryBuildRange2)
            queryBuildRange2 = queryBuildDataSource.addRange(fieldNum(AvDebtorLedgerViewTmp, CustAccount));

        if(!queryBuildRange2.value())
            queryBuildRange2.value(SysQuery::value(custAccountFr) + '..' + SysQuery::value(custAccountTo));
    }

    queryRun            = new QueryRun(query);

    while(queryRun.next())
    {
        avDebtorLedgerViewTmp = queryRun.get(tableNum(AvDebtorLedgerViewTmp));
        this.insertTmpTable(avDebtorLedgerViewTmp);
    }
}

Stack trace

QueryBuildDataSource object not initialised.

Stack trace

(S)\Classes\AvDebtorLedgerDP\processReport - line 21
(S)\Classes\SrsReportProviderQueryBuilder\initialize - line 59
(S)\Jobs\



Viewing all articles
Browse latest Browse all 72043

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>