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;
}