Dear all - this is a bit a of concept question. But it seems an obvious and generic requirement - but I can't find a nice, neat and simple solution? Or maybe I can't see the forest for the trees? Help/pointers would be appreciated - the first bit is ...