i would not use the SQL expression for this.
Not sure which direction I would recommend yet though.
This would depend on what youa re trying to do and why you are not using the existing data set for that value.
Why is it in the group footer? Are you expecting a unique group result?
are you doing anything with the result or just displaying it?
Is this derviable from the main data set?
What is your current data source? A stored proc? CAn you use an update or cross join in that to get the values at the same time as teh rest of the data set?