I don't think this is possible - best you would get is adding a button to the repeating table/section of the secondary datasource which copies that record's values somewhere else - so the user would have to manually copy each record using the button.
All other solutions use code or maybe a third party extension software/plugin. But you may be able to use code more than you think - there are jScript solutions which will do what you want and don't require a full trust form. Quite a few examples already on the forum.