Completed
Last Updated: 31 Jan 2024 17:59 by ADMIN
Release 2024 Q1
Mirzodaler
Created on: 30 Jun 2020 08:38
Type: Feature Request
18
Provide a way to send additional parameters from web designer

I have a following default code in a html file for a web designer.

$(document).ready(function () {
            $("#webReportDesigner").telerik_WebReportDesigner({
                persistSession: false,
                toolboxArea: {
                    layout: "list"
                },
                serviceUrl: "some url",
                report: "some_report_name",
            }).data("telerik_WebDesigner");
        });

I have also a custom report storage implemented from IDefinitionStorage, where I have a GetDefinition("some_report_name") method implemented in a custom way. In order to do that, I need to send additional parameters from a web designer (html code provided previously) but don't know how to do that. 

For example, I need to open SalesInvoice.trdx file and I do a following: report: "SalesInvoice.trdx". If i need to send additional parameter, let's say some kind of token, there is no good place to send it. As a work around, i am doing report: "SalesInvoice.trdx&token=123". The problem with this, it is appearing in a title of a web designer and I don't want that. In an attachments, there is a screenshot where it looks good with a simple name and the one which has a token in it.

So, the question is, can I send other parameters as well from a client side of web designer to the server like parameters or so?

In a HTML5 ReportViewer we can send report file name and parameters as a reportSource like this:

                    serviceUrl: serviceUrl,
                    reportSource: {
                        report: reportUrl,
                        parameters: reportParams,

Can we do the same? Or how can I do that?

6 comments
ADMIN
Milen | Product Manager @DX
Posted on: 31 Jan 2024 17:54

Hi,

With the 2024 Q1 release the Web Report Designer API got extended allowing to pass report parameter values for preview as well as any other settings of the integrated Report Viewer. Note the exposed additional events offering dedicated extensibility points: https://docs.telerik.com/reporting/designing-reports/report-designer-tools/web-report-designer/web-report-designer-initialization. What is more, you can now start the designer in preview mode allowing your end users to switch to design view only in case they need it. This is achieved using the startMode initialization setting.

We would appreciate your feedback when you get the chance to play with the new API.

Regards,
Milen | Product Manager @DX
Progress Telerik

Stay tuned by visiting our roadmap and feedback portal pages, enjoy a smooth take-off with our Getting Started resources, or visit the free self-paced technical training at https://learn.telerik.com/.
ADMIN
Todor
Posted on: 13 Oct 2021 10:08

Hi Mirzodaler,

You may prioritize a feature or fix to be implemented sooner than our roadmap implies through our Feature Customization Program. The idea is to let you negotiate a deal with our management for the implementation of that feature/bug in a given timeframe and to even influence the specification. If you are interested, let us know so that we can start the process for you.

Regards,
Todor
Progress Telerik

Brand new Telerik Reporting course in Virtual Classroom - the free self-paced technical training that gets you up to speed with Telerik and Kendo UI products. Check it out at https://learn.telerik.com/.
Mirzodaler
Posted on: 06 Oct 2021 11:07

Hi,

Is there a way to increase the priority of this item? This is not something we need urgently but we want to make sure that we can provide a great experience to the users of our app to create and design the reports.

Thanks,

ADMIN
Todor
Posted on: 13 Apr 2021 08:24

Hello Mirzodaler,

The implementation of this feature is not in our immediate plans.

If you need it urgently, I can suggest our Feature Customization program.

Regards,
Todor
Progress Telerik

Тhe web is about to get a bit better! 

The Progress Hack-For-Good Challenge has started. Learn how to enter and make the web a worthier place: https://progress-worthyweb.devpost.com.

Mirzodaler
Posted on: 06 Apr 2021 08:22

Hi,

Any update regarding this item? We need this for our MVP.

Thanks,

Mirzodaler
Posted on: 30 Jun 2020 09:31
The discussion about this feature request can be found here: Sending additional parameters from web designer