You will need to use both the indsname option and the pathname function. Let's see if I can write the code off the top of my head: identy = scan(pathname(scan(dsn,1,'.'),'L'),3,'.'); This is not tested. I don't have a mainframe to run it on. Paul
... View more