Ok was trying to do something similar, assign report location, database etc at run time. Serge pointed out a couple of to try which work with CR7, but they do not work with the version that ships with vb5 . Try putting a post up for Serge and see if he has any other ideas.