We are using Telerik reporting and have embedded the Telerik report designer in our application (frontend of which is developed using Angular and backend in .net core). As part of integration, we need to implement the clone functionality of existing report.
Our goal is to allow users to clone an existing TRDP report by providing a new report name and selecting a source TRDP file from a file dialog. The cloned report should then be saved on the Telerik Report Server with the new name. Below is a detailed description of the functionality we are trying to achieve and the challenges we are facing.
Expected Functionality:
1).The user clicks a Clone Report button in our Angular application.
2).A modal opens with:
=> A text input field where the user enters the new report name (e.g., OfficeCloneReport).
=> A file selection dialog to allow the user to select an existing .TRDP file (e.g., OfficeReport.trdp).
3).Upon clicking Save, the selected OfficeReport.trdp file should be cloned and saved as OfficeCloneReport.trdp
on the Telerik Report Server.
4) Embedded Telerik report designer should open up with OfficeCloneReport.trdp open in designer.
Issue We Are Facing:
There is no clear documentation on how to achieve this cloning process within the Telerik Web Report Designer API.
We need guidance on the proper API endpoint or method to clone and save the report with a new name.
Questions:
1).Once clone button is pressed, how to save the existing trdp file with new cloned report name on report server via API or any other mean? How to open up the newly created off
2).Is there a way to programmatically duplicate an existing TRDP report and rename it?
3).What is the correct API method to handle this operation in Telerik?
4).Are there any sample implementations or best practices for achieving this functionality?
We would appreciate your guidance on the best approach to handle this scenario in Telerik Web Report Designer.
Thank you for your time and support.
Our goal is to allow users to clone an existing TRDP report by providing a new report name and selecting a source TRDP file from a file dialog. The cloned report should then be saved on the Telerik Report Server with the new name. Below is a detailed description of the functionality we are trying to achieve and the challenges we are facing.
Expected Functionality:
1).The user clicks a Clone Report button in our Angular application.
2).A modal opens with:
=> A text input field where the user enters the new report name (e.g., OfficeCloneReport).
=> A file selection dialog to allow the user to select an existing .TRDP file (e.g., OfficeReport.trdp).
3).Upon clicking Save, the selected OfficeReport.trdp file should be cloned and saved as OfficeCloneReport.trdp
on the Telerik Report Server.
4) Embedded Telerik report designer should open up with OfficeCloneReport.trdp open in designer.
Issue We Are Facing:
There is no clear documentation on how to achieve this cloning process within the Telerik Web Report Designer API.
We need guidance on the proper API endpoint or method to clone and save the report with a new name.
Questions:
1).Once clone button is pressed, how to save the existing trdp file with new cloned report name on report server via API or any other mean? How to open up the newly created off
2).Is there a way to programmatically duplicate an existing TRDP report and rename it?
3).What is the correct API method to handle this operation in Telerik?
4).Are there any sample implementations or best practices for achieving this functionality?
We would appreciate your guidance on the best approach to handle this scenario in Telerik Web Report Designer.
Thank you for your time and support.