Table report failed on run because action grdexp_excelExport cannot be created.
java.lang.IllegalArgumentException: Unable to find action type: grdexp_excelExport
at io.jmix.flowui.impl.ActionsImpl.create(ActionsImpl.java:88)
at io.jmix.reportsflowui.view.run.ReportTableView.createButtonsPanel(ReportTableView.java:304)
at io.jmix.reportsflowui.view.run.ReportTableView.lambda$drawTables$2(ReportTableView.java:287)
at java.base/java.util.LinkedHashMap.forEach(LinkedHashMap.java:721)
at io.jmix.reportsflowui.view.run.ReportTableView.drawTables(ReportTableView.java:283)
at io.jmix.reportsflowui.view.run.ReportTableView.onBeforeShow(ReportTableView.java:162)
Regression due to #3607.
Reports still has a strict dependency on Grid Export Actions but doesn't import GridExportFlowuiConfiguration within ReportsFlowuiAutoConfiguration.
Before fix of 3607 GridExportFlowuiConfiguration has been imported via the Datatools addon (existing in project by default).
WA: add addon Grid Export Actions explicitly.
Expected changes:
Import GridExportFlowuiConfiguration within ReportsFlowuiAutoConfiguration as a bugfix.
Implement changes similar to #3607 as a feature - #3862.
Environment
Jmix version: 2.4.0
Bug Description
Table report failed on run because action
grdexp_excelExport
cannot be created.Regression due to #3607.
Reports
still has a strict dependency onGrid Export Actions
but doesn't importGridExportFlowuiConfiguration
withinReportsFlowuiAutoConfiguration
. Before fix of 3607GridExportFlowuiConfiguration
has been imported via theDatatools
addon (existing in project by default).WA: add addon
Grid Export Actions
explicitly.Expected changes:
GridExportFlowuiConfiguration
withinReportsFlowuiAutoConfiguration
as a bugfix.Steps To Reproduce
Current Behavior
Failed with exception above
Expected Behavior
Successfully executed