You should avoid having more than one column name being the key between two tables. Links between tables in QlikView should only be made using one (1) column. In your example you have the columns OfferID and ProductID in both tables and this will create a synthetic key.
Anyway, have you checked that you actually have data in your RealSales table for OfferID A1 in combination with ProductID 112?