I have a .NET Windows app developed with VS2008 and Crystal reports. The App is used to create mailing labels. I used CR for the labels. How do I or can I at run time switch to a different lable type like Avery 5160 to Avery 5270. Also is it possible at runtime to replace the SQL used to create a report with at design time with new SQL that has the same col names and types. Can I at runtime substitute a different table name in the sql from clause that has the same cols and types that was used to create the report at design time. Thanks in advance.