Unplanned
Last Updated: 30 Apr 2025 15:11 by ADMIN
Prabesh
Created on: 24 Apr 2025 08:14
Type: Feature Request
1
Allow Design-Time Parameter Values to Be Set via Web Report Designer Initialization
Hello Telerik Team,

Hello Telerik Team,

I would like to suggest a feature enhancement for the Web Report Designer that would allow dynamic configuration of design-time parameter values during initialization.

Currently, design-time values for report parameters are embedded within the report definition and can only be set manually using the Web Report Designer interface. While runtime parameter values work perfectly and can be passed dynamically through code, not being able to dynamically set design-time values causes significant limitations—especially during the report design process.

My Use Case:

In my application, I load data from a dynamic web service endpoint, and the service domain needs to be set at runtime. While this works fine during preview in my ASP.NET MVC project (where I pass the URL dynamically using report parameters), I run into issues when designing reports:

  • During design time, the URL has to be manually entered into every Web Service Data Source just to fetch the model fields and avoid errors.

  • If the domain name changes (e.g., due to staging/production environments), I must manually update the domain in every report and each Web Service Data Source, which is both time-consuming and inefficient.

  • This becomes even more tedious in large projects with many reports and data sources.

So, my question is: Is it mandatory to pass design-time values (like the service URL) manually just for design-time purposes? If not, it would be incredibly helpful to have a way to supply these values dynamically during the Web Report Designer initialization, perhaps via a configuration option or external context.

Petar from the Telerik team mentioned that this would indeed be a valuable feature and encouraged me to submit this suggestion. You can view our discussion here: đź”— Dynamic Web Service Domain Configuration in Telerik Report Designer Server

This capability would make designing reports much smoother and far more maintainable, especially for applications that rely on dynamic, environment-specific configurations.

Thank you for considering this request, and I appreciate your continued support and guidance.

Screenshots are also attached for quick reference, though they are already available in the forum link above.

Best regards,
Prabesh

1 comment
ADMIN
Petar
Posted on: 30 Apr 2025 15:11

Hi Prabesh,

Thank you for opening a feature request regarding this functionality.

I wanted to let you know that I have logged it in our internal GitHub repository as well for further consideration.

For context, for those unfamiliar with our forum thread: the design-time values for the parameters of the WebServiceDataSource cannot be set dynamically. Instead, these values must be specified individually for each data source through hard-coded values.

This is because report parameters, which can be passed dynamically to the web report designer, are evaluated only during runtime. As a result, they cannot be set as design-time values for the parameters of the WebServiceDataSource.

Regards,
Petar
Progress Telerik

Love the Telerik and Kendo UI products and believe more people should try them? Invite a fellow developer to become a Progress customer and each of you can get a $50 Amazon gift voucher.