The new columns requested by the main report appear before those presented by subreports:
This also demonstrates what happens when the main report produces more rows. The subreport starts presenting its data from the row that it was invoked for. When the subreport is complete, presentation will continue from the next appropriate row.