For simplicity sake I would like just one form in which I open up my crystal reports. Currently I am trying to use the crystal viewer. Well I can hard code one report name into the form_load procedure but when I try to manipulate with a variable to try and pass a differant report name it errors out. Has anyone solved this problem?? The documentation from seageate is not much help past the hard coding. Thanks