I have a form and on this form is a combo box which selects an assembly and then with a click on a command button the information is printed with work instructions for that assembly and this is done obviously through automation. Now my question is: I would like to print out other documents that are associated with the assemblies. This would be very easy if all the assemblies had the same amount of documents but each assembly has a different amount of documents. SO, what would be the easiest way to accomplish this task. Through code or some other method? I am sorry for the vagarious nature of my question but it is a start. Any help will be very much appreciated.