Apologies, my response talked about capturing the fields themselves rather than the related data. This is what happens when you answer questions late at night after a couple of beers. Interesting question though and good of you to post the solution, which is, coincidently, going to be useful to me in the near future.