Select the Report Which You Are Going to Use as a Template
Download a report locally: select on the more options (3 dots) menu and choose “Download”
Upload a new report in your Custom Reports folder:
- Go to your customer folder
- Click Upload
- Choose the downloaded rdl-file
- Click Ok
After that you should see a new report in your customer folder
Update the Name of a New Report
- Open report’s settings: select on the more options menu and choose Manage
Update a field Name and click Apply
Update an Internal Logic of the Report
Open a report in Report Builder: select on the more options menu and choose Edit in Report Builder
2. You will see the next sections inside a report:
- Build-in Fields – you can use this fields to set default values
- Parameters – you can manage parameters
- Images – new images can be added to the report
- Data Sources – this section should be empty, because report logic is based on shared datasets without a link to shared data sources
- Datasets – this section contains shared datasets, those which are linked to the report.
Please be careful if you delete sections of the report it may affect a common functionality.
3. Apply report changes
4. Delete a column:
- Right click on a specific column
- Choose Delete columns
5. Delete a row: Sometimes rows may contain grouping data, descriptions or total values.
- Right click on a specific row
- Choose Delete Rows
6. Add a column:
- Click on a column header
- Choose Insert column
- Choose Left or Right
7. After adding a new column, you can define a dataset field, that will populate data to that column:
- Click on a small table icon
- Choose a field from a dataset
8. Add a row:
- Click on a row header
- Choose Insert Row
- Choose Above or Below
9. You can also set a simple text value within a textbox. Please also note that dataset fields are marked by square brackets.
10. Remove a parameter from the report:
- Double click on a parameter
- Check a visibility property
11. Go to Default Values tab
12. Choose Specify values
13. Set default value for this parameter
14. Set a visibility to Hidden on General tab
15. Set a default value for a parameter in dataset settings
- Double click on a specific dataset
- Choose Parameters tab
- Find a needed parameter
16. Set a default value
17. Click Ok to save changes
For such parameters, like @InteractionType, @MediaType etc, you can set a default value ‘-ALL-’ – this means, that report should not consider these parameters when filtering. When a default value is defined – it should be set for hidden visibility.
18. You can use expressions for a parameter value
- Click on Fx
- Set expression for a parameter value: you can find various templates for expressions in Category and Item columns below.
- Click Ok to save changes
- Example: ="|" + join(Parameters!InteractionType.Value, "|") + "|"
- + - it is a simple concatenation operation
- Join (array, delimiter) – Returns a string created by joining a number of substrings contained in an array
Update Report Appearance
Verify that Properties is enabled
2. For each report’s element you can find specific properties
3. Textbox: Font, Background color, Text align
4. Tablix: common settings for a table, Page breaks, hidden properties.
5. Update Page Header – This will be the same on each report page (or you may update properties PrintOnFirstPage and PrintOnLastPage). The page header section starts from the top of a report to the marked line.
6. Update Page Footer – This will be the same on each report page (or you may update properties PrintOnFirstPage and PrintOnLastPage). The page footer section starts from the marked line to the bottom of the report.
To Deploy Changes on the Report Server
Save the current report, which will be saved on the report server directly.