Hi Henrik
No, that is the list that I need to parse as you have defined in your last post. The other list was just a sample produced when using list out so we can forget that one.
Basically, I need each of the values in the right hand column assigned to 10 different variables that I can use as parameters when calling an external exe. So I will have 10 VC user variables (@filematch, @custid, @approot, @reslib, @spool, @dcodef, @dprf, @config, @set and @profile) and these will each hold the respective values from the second column (DEM, S0006,C:\@@TRIGGER\,C:\@@TRIGGER\,C:\@@SPOOL\,DEMDFA, ppde, mconf3,mset3 and testmprf.
It all stems from the need for me to read a lookup file containing, for example, 100 delimited records, and based on a triggered file name, find a matching record in the lookup file (first column) and when a match is found, allocated all the subsequent fields in that record to individual VC User variables that can then be used in subsequent tasks and jobs.
I can do this using many different tools and scripts but I want to keep all processes within VC for auditing, logging and accounting purposes.
Cheers
Andy