How to Dynamically Change Report Content Based on User Input in Bold Reports
Bold Reports allows you to dynamically change the report content based on user input. This feature enables users to customize reports with relevant logos, enhancing the presentation of data and catering to specific audience needs. Additionally, this functionality enables personalized reports and showcases relevant information depending on the user’s selection.
To achieve this requirement, follow the steps below:
-
Design a report using a tablix or other data region to display the desired information as per your requirements.
-
Create a new parameter named “ClientName” to collect user input. Set the available values for this parameter using a query value. In the provided example, values are taken from the FirstName field.
-
Select the tablix report item and configure filters based on the report parameter values. Use the following expression:
=Parameters!ClientName.Value
-
Save the report and preview it. Users will now be able to see available client names in a dropdown. Upon selecting a specific client name and clicking “View Report,” the report will dynamically display details relevant to that client.
Output:
The sample application is attached here for your reference.