The problem is the following:If I select week 45, I get the data from week 44.how can I solve this?
It depends of week definition. Check calculation in load script or in field calculation.
And you really expect any kind of help?..
More explanation wouldn't be that bothersome..
Maybe you find this one interesting:
Redefining the Week Numbers
Retrieving data ...