HI ALL
i AM A BEGINNER IN SSRS AND I HAVE CREATED A RDL FILE IN WHICH I HAVE DISPLAYED THE DATA AS PER REQUIREMENT BUT PROBLEM IS OCCURING WHEN DATE CHANGES..
IN REPORT THERE IS PARAMETERS STATE,DISTRICT,@FROMDATE,@TODATE,COMMODITY NAME,SCHEME NAME WHERE MULTIPLE SELECTION IS ALLOWED IN THESE PARAMETERS.
I WANT TO SEE THE DETAILS OF THE COMMODITIES ;SCHEMEWISE. MEANS OPENING BALANCE,PROFIT,LOSS AND CLOSING BALANCE OF THE SELECTED COMMODITIES AND SCHEMES. I WANT ,WHEN DATE CHANGES THE CLOSING BALANCE OF THE SAME SCHEME WILL BE THE OPENING BALANCE IN FURTHER DATE.BUT IT IS NOT SHOWING THE PREVIOUS DATE CLOSING BALANCE..INSTEAD IT IS SHOWING THE INITIAL VALUE FROM THAT DATE..SO CAN ANY BODY HELP ME TO RESOLVE THIS PROBLEM.I WILL BE VERY THANKFUL FOR THIS..PLEASE HELP IF ANYONE CAN.
Amira BedhiafiPosted Mar 23, 2025, 10:06 PM
Your dataset or query might not be carrying forward the previous day's closing balance when the report date changes. If your SQL query just pulls daily data, it doesn’t know what happened before
@FromDate.So the report always starts fresh from @FromDate, instead of continuing from where the balance left off.
You need to calculate and include the opening balance before
@FromDate, then use a running total logic to track balances.Then UNION it with the main data between
@FromDateand@ToDate:If you cannot modify the query or want to calculate balances in SSRS, you can use RunningValue in the report: