在试用JMix时有发现和CUBA的一些小差异,其中一点是:
在由Entity快速生成Entity Browser Screen时,对比CUBA少了excel这个选项
由于Excel导出功能对于企业系统来说相对比较重要,所以想咨询下,在JMix正式版本时会否重新加入这个功能选项;如果最终版本决定不会再支持这个选项,还希望告知是否保留由开发者自己实现的接口。
非常感谢支持.
在试用JMix时有发现和CUBA的一些小差异,其中一点是:
在由Entity快速生成Entity Browser Screen时,对比CUBA少了excel这个选项
由于Excel导出功能对于企业系统来说相对比较重要,所以想咨询下,在JMix正式版本时会否重新加入这个功能选项;如果最终版本决定不会再支持这个选项,还希望告知是否保留由开发者自己实现的接口。
非常感谢支持.
这块的 action 是动态从 framework 中获取的。Framework 中暂时没有实现。你也可以自己实现一个Action,参考框架提供的几个默认 action ,实现的时候带上 @StudioAction 注解,这样自己的action 就会出现在向导中了。这是一个很方便的改进,开发人员可以非常容易地订制界面模板。
我也在英文论坛发了帖子询问了一下,你可以跟踪这个帖子:
感谢回复,我们先继续研究下action的实现.
开发团队有回复了, Excel 导出独立为一个单独的模块了,可能不需要自己实现:
Try to add this starter to the project:
implementation 'io.jmix.ui:jmix-ui-export-starter'
Export actions were extracted to this separate starter.
收到,这就尝试下,非常感谢!
参照您的建议,已经成功实现了export功能,再次感谢!
摘录实现步骤如下: