Quantcast
Channel: AX Developer Forum
Viewing all articles
Browse latest Browse all 9880

Can i filter report using fetch method or do i need run method ?

$
0
0

In my report ( AX 2009 ) i added itemid  in report->datasource ->range section for which in dialog in right panel ( standard) i am able to see to filter.

From Date and To date fields are added as dialogFields in left panel  which is working.

But when i am selecting any item and press ok  my report is not getting filtered.

I tried to put itemid range,but failed to do filter.

Anything did i miss out ?

fetch() 

{

   Table  _table;

    ItemId  flatno;
    Query                   qry   =   new Query();
    QueryBuildDataSource    qbds;
    QueryBuildRange         qbr;
    ;
   if(fromDate == dateNull() || todate == datenull())
   throw error("@SYS95151");
    queryRun = new QueryRun(this);
    if (!queryRun.prompt())
    {
        return false;
    }
    while (queryRun.next())
    {
        _table= queryRun.get(tablenum(Table));
        while select  _tableorder by _table.Date
            where _table.Date >= fromDate && _table.Date <= toDate
        {
            if(! element.send(_table))
            {
                return true;
            }
        }
    }
//    flatno = _table.FlatNo;
//    if(flatno)
//    {
//      qbds.addRange(fieldnum(_table,FlatNo)).value(flatno);
//    }
 return true;
}

 

 


Viewing all articles
Browse latest Browse all 9880

Latest Images

Trending Articles



Latest Images