You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Mar 31, 2022. It is now read-only.
Problem:
Currently in Studio (action creation dialog in table context) a lot of Reporting actions are displayed that are not designed to work with table:
io.jmix.reportsui.action.list.EditViewAction action isn't meant to be used globally outside of Report Editor.
Therefore it shouldn't be marked with @StudioAction
io.jmix.reportsui.action.list.TablePrintFormAction
2.1) It doesn't work (fail with exception) if you try to add it to the table:
Caused by: java.lang.NoSuchMethodException: io.jmix.reportsui.action.list.TablePrintFormAction.<init>(java.lang.String)
at java.base/java.lang.Class.getConstructor0(Class.java:3349) ~[na:na]
at java.base/java.lang.Class.getConstructor(Class.java:2151) ~[na:na]
at io.jmix.ui.sys.ActionsImpl.createAction(ActionsImpl.java:113) ~[jmix-ui-1.0.0-SNAPSHOT.jar:na]
2.2) Action description is wrong (talks about editor screen)
Please decide just one action that should be shown to Studio users: either TablePrintFormAction or ListPrintFormAction.
As I understand, they are identical.
Remove @StudioAction annotation from other action.
1. Change type for the LOCAL_NAMES column in Report and ReportGroup tables to type as in CUBA add-on
2. Move creation of the FK key for Report in ReportTemplate table from separate changeset to changeset with tables creation
3. Change type for the PARAMS and ERROR_MESSAGE columns in ReportExecution table to types as in CUBA add-on
4. Remove a creation of the unique constraints for NAME (Report table) and TITLE (ReportGroup table) columns because they are incorrect. It will be fixed in the separate ticket (#161)
Sign up for freeto subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Problem:
Currently in Studio (action creation dialog in table context) a lot of Reporting actions are displayed that are not designed to work with table:
io.jmix.reportsui.action.list.EditViewAction action isn't meant to be used globally outside of Report Editor.
Therefore it shouldn't be marked with @StudioAction
io.jmix.reportsui.action.list.TablePrintFormAction
2.1) It doesn't work (fail with exception) if you try to add it to the table:
2.2) Action description is wrong (talks about editor screen)
As I understand, they are identical.
Remove @StudioAction annotation from other action.
see for information:
The text was updated successfully, but these errors were encountered: