I have a requirement in which I have to display dynamic columns and tables in SSRS. I have to create a generic report RDL which can have 1 or 2 or 3 tables and each table can have any number of columns and is configurable based on report type. This master data will be stored in a database like below:
Report 1 :
- Table 1 - Column1_1, Column1_2, Column1_3
- Table 2 - Column2_1, Column2_2
- Table 3 - Column 3_1, Column 3_2
Report 2 :
- Table 1 - Column1_1, Column1_2
- Table 3 - Column 3_1, Column 3_2, Column3_3
Report 3 :
- Table 2 - Column2_1, Column2_2
- Table 3 - Column 3_1
Is there any efficient way of achieving this?
All this needs to be configured in a single RDL and no separate RDLs for separate reports should be there.