Hi,
one of my SSRS reports query is run with a range from sysLastValue,
SSRS report has 3 dialogs- fromDate, toDate, itemNumber,
i want that it would store fromDate and toDate in sysLastValue but woudnt create range for itemNumber from sysLastValue,
i tryed
query = this.getFirstQuery();
query.dataSourceTable(tableNum(InventTable)).clearRanges();
query.dataSourceTable(tableNum(InventTrans)).clearRanges();
query as i saw from debugger is :
Query RBA_PktRdlllItemTransList object 2d819458:
SELECT ItemId, ItemType, NameAlias FROM InventTable (InventTable_1) OUTER JOIN
InvoiceId, ItemId, PackingSlipId, Voucher, DateFinancial, DatePhysical, DateInvent, Qty FROM InventTrans(InventTrans_1) ON InventTable.ItemId = InventTrans.ItemId AND ((DatePhysical>-{ts ‘2005-10-01 00:00:00.000’} AND
DatePhysical <={ts ‘2015-10-09 00:00:00.000’})) WHERE ((InventTable(InventTable_1).ItemId = N’1000’))
clearRanges() - does not delete the WHERE ((InventTable(InventTable_1).ItemId = N’1000’)) part
if i do delete_from * sysLastValue the problem is gone, but i dont want to ask users to do it