DxReportDesignerCallbacks.ReportOpened Property
Specifies the JavaScript function that handles the Web Report Designer’s ReportOpened client-side event.
Namespace: DevExpress.Blazor.Reporting
Assembly: DevExpress.Blazor.Reporting.v24.2.JSBasedControls.Common.dll
NuGet Package: DevExpress.Blazor.Reporting.JSBasedControls.Common
Declaration
Property Value
Type | Description |
---|---|
String | The name of a JavaScript function used to handle the ReportOpened event. |
Remarks
The ReportOpened event allows you to respond when the user opens a report in the Web Report Designer.
The handler function receives two parameters: the first parameter is the client-side Report Designer (the event sender) and the second parameter is an object with the following properties and methods:
Url
The URL of the opened report.Report
The opened report.
The following code changes the status of the specified report when it is opened, so that the report is marked as modified and the user should specify a name to save the report.
window.ReportingDesignerCustomization = {
// Update the status of the CustomNewReport when it is opened.
onReportOpened: function(s, e) {
if(e.Url === "CustomNewReport") {
var tab = s.GetCurrentTab();
tab.url("");
tab.isModified(true);
}
}
}