The reason behind this is that when we bind xml data with rdl file then it donot implesitly identify the datatype of the data. It assume data as string.
So in order to apply aggregation function in report we will have to explicitly convert it into the relavent datatype.
For Example: =SUM(CDec(Fields!Amount.Value))