If those are fields in the form RecordSource then they are also in the RecordsetClone, so try:



.tcost = (.Style_Pr + .Increase_Cost + .Price_rng_pr) * DSum("Qty", "Screen_size", "screen_detail_id=" & [screendetailsubform].Form!Screen_detail_id)