>I wonder is really all we need is a custom function, something like this >(but with a shorter name): > > GetUnit( <data>, <itemNumber> [,<delimiter>]) > > PutUnit( <data>, <itemNumber>, <value> [,<delimiter>]) As it happens, I have implemented the self-same thing for a current project... get lastItem(<tVar>,<tDel>) Your version is simply very much more generic, Richard! I agree, it gets around the problem, but I also agree with Kevin that something more elegant is needed in the language. /H Hugh Senior The Flexible Learning Company Consultant Programming Voice/Fax: +44.[0]1483.27 87 27 eMail: mailto:[EMAIL PROTECTED] Web: http://www.flexibleLearning.com
