It looks like you would like to make a link to the value of the report object (text field), and not to the column from the query. You can do this using ReportItems !.
When you drag a column from a dataset, it may name the text field after the column, if the column name may differ, you will want to assign a static value to the text field in which the value will be displayed.
So, in the initial example that you specified, you will have text fields named Item1, Item2 and Total. So in the corresponding Total textbox you want:
=ReportItems!Item1.Value + ReportItems!Item2.Value
or if you named the Red and Blue text boxes, it will be:
=ReportItems!Red.Value + ReportItems!Blue.Value


A list of available ReportItems will appear when you press '!' after ReportItems.
source share